Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2Action.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2Action.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2Action.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,138 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\DLP;
+
+class GooglePrivacyDlpV2Action extends \Google\Model
+{
+  protected $deidentifyType = GooglePrivacyDlpV2Deidentify::class;
+  protected $deidentifyDataType = '';
+  protected $jobNotificationEmailsType = GooglePrivacyDlpV2JobNotificationEmails::class;
+  protected $jobNotificationEmailsDataType = '';
+  protected $pubSubType = GooglePrivacyDlpV2PublishToPubSub::class;
+  protected $pubSubDataType = '';
+  protected $publishFindingsToCloudDataCatalogType = GooglePrivacyDlpV2PublishFindingsToCloudDataCatalog::class;
+  protected $publishFindingsToCloudDataCatalogDataType = '';
+  protected $publishSummaryToCsccType = GooglePrivacyDlpV2PublishSummaryToCscc::class;
+  protected $publishSummaryToCsccDataType = '';
+  protected $publishToStackdriverType = GooglePrivacyDlpV2PublishToStackdriver::class;
+  protected $publishToStackdriverDataType = '';
+  protected $saveFindingsType = GooglePrivacyDlpV2SaveFindings::class;
+  protected $saveFindingsDataType = '';
+
+  /**
+   * @param GooglePrivacyDlpV2Deidentify
+   */
+  public function setDeidentify(GooglePrivacyDlpV2Deidentify $deidentify)
+  {
+    $this->deidentify = $deidentify;
+  }
+  /**
+   * @return GooglePrivacyDlpV2Deidentify
+   */
+  public function getDeidentify()
+  {
+    return $this->deidentify;
+  }
+  /**
+   * @param GooglePrivacyDlpV2JobNotificationEmails
+   */
+  public function setJobNotificationEmails(GooglePrivacyDlpV2JobNotificationEmails $jobNotificationEmails)
+  {
+    $this->jobNotificationEmails = $jobNotificationEmails;
+  }
+  /**
+   * @return GooglePrivacyDlpV2JobNotificationEmails
+   */
+  public function getJobNotificationEmails()
+  {
+    return $this->jobNotificationEmails;
+  }
+  /**
+   * @param GooglePrivacyDlpV2PublishToPubSub
+   */
+  public function setPubSub(GooglePrivacyDlpV2PublishToPubSub $pubSub)
+  {
+    $this->pubSub = $pubSub;
+  }
+  /**
+   * @return GooglePrivacyDlpV2PublishToPubSub
+   */
+  public function getPubSub()
+  {
+    return $this->pubSub;
+  }
+  /**
+   * @param GooglePrivacyDlpV2PublishFindingsToCloudDataCatalog
+   */
+  public function setPublishFindingsToCloudDataCatalog(GooglePrivacyDlpV2PublishFindingsToCloudDataCatalog $publishFindingsToCloudDataCatalog)
+  {
+    $this->publishFindingsToCloudDataCatalog = $publishFindingsToCloudDataCatalog;
+  }
+  /**
+   * @return GooglePrivacyDlpV2PublishFindingsToCloudDataCatalog
+   */
+  public function getPublishFindingsToCloudDataCatalog()
+  {
+    return $this->publishFindingsToCloudDataCatalog;
+  }
+  /**
+   * @param GooglePrivacyDlpV2PublishSummaryToCscc
+   */
+  public function setPublishSummaryToCscc(GooglePrivacyDlpV2PublishSummaryToCscc $publishSummaryToCscc)
+  {
+    $this->publishSummaryToCscc = $publishSummaryToCscc;
+  }
+  /**
+   * @return GooglePrivacyDlpV2PublishSummaryToCscc
+   */
+  public function getPublishSummaryToCscc()
+  {
+    return $this->publishSummaryToCscc;
+  }
+  /**
+   * @param GooglePrivacyDlpV2PublishToStackdriver
+   */
+  public function setPublishToStackdriver(GooglePrivacyDlpV2PublishToStackdriver $publishToStackdriver)
+  {
+    $this->publishToStackdriver = $publishToStackdriver;
+  }
+  /**
+   * @return GooglePrivacyDlpV2PublishToStackdriver
+   */
+  public function getPublishToStackdriver()
+  {
+    return $this->publishToStackdriver;
+  }
+  /**
+   * @param GooglePrivacyDlpV2SaveFindings
+   */
+  public function setSaveFindings(GooglePrivacyDlpV2SaveFindings $saveFindings)
+  {
+    $this->saveFindings = $saveFindings;
+  }
+  /**
+   * @return GooglePrivacyDlpV2SaveFindings
+   */
+  public function getSaveFindings()
+  {
+    return $this->saveFindings;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2Action::class, 'Google_Service_DLP_GooglePrivacyDlpV2Action');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2ActionDetails.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2ActionDetails.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2ActionDetails.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\DLP;
+
+class GooglePrivacyDlpV2ActionDetails extends \Google\Model
+{
+  protected $deidentifyDetailsType = GooglePrivacyDlpV2DeidentifyDataSourceDetails::class;
+  protected $deidentifyDetailsDataType = '';
+
+  /**
+   * @param GooglePrivacyDlpV2DeidentifyDataSourceDetails
+   */
+  public function setDeidentifyDetails(GooglePrivacyDlpV2DeidentifyDataSourceDetails $deidentifyDetails)
+  {
+    $this->deidentifyDetails = $deidentifyDetails;
+  }
+  /**
+   * @return GooglePrivacyDlpV2DeidentifyDataSourceDetails
+   */
+  public function getDeidentifyDetails()
+  {
+    return $this->deidentifyDetails;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2ActionDetails::class, 'Google_Service_DLP_GooglePrivacyDlpV2ActionDetails');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2ActivateJobTriggerRequest.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2ActivateJobTriggerRequest.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2ActivateJobTriggerRequest.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\DLP;
+
+class GooglePrivacyDlpV2ActivateJobTriggerRequest extends \Google\Model
+{
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2ActivateJobTriggerRequest::class, 'Google_Service_DLP_GooglePrivacyDlpV2ActivateJobTriggerRequest');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2AllInfoTypes.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2AllInfoTypes.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2AllInfoTypes.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\DLP;
+
+class GooglePrivacyDlpV2AllInfoTypes extends \Google\Model
+{
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2AllInfoTypes::class, 'Google_Service_DLP_GooglePrivacyDlpV2AllInfoTypes');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2AllOtherBigQueryTables.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2AllOtherBigQueryTables.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2AllOtherBigQueryTables.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\DLP;
+
+class GooglePrivacyDlpV2AllOtherBigQueryTables extends \Google\Model
+{
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2AllOtherBigQueryTables::class, 'Google_Service_DLP_GooglePrivacyDlpV2AllOtherBigQueryTables');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2AllOtherDatabaseResources.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2AllOtherDatabaseResources.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2AllOtherDatabaseResources.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\DLP;
+
+class GooglePrivacyDlpV2AllOtherDatabaseResources extends \Google\Model
+{
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2AllOtherDatabaseResources::class, 'Google_Service_DLP_GooglePrivacyDlpV2AllOtherDatabaseResources');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2AllOtherResources.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2AllOtherResources.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2AllOtherResources.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\DLP;
+
+class GooglePrivacyDlpV2AllOtherResources extends \Google\Model
+{
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2AllOtherResources::class, 'Google_Service_DLP_GooglePrivacyDlpV2AllOtherResources');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2AllText.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2AllText.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2AllText.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\DLP;
+
+class GooglePrivacyDlpV2AllText extends \Google\Model
+{
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2AllText::class, 'Google_Service_DLP_GooglePrivacyDlpV2AllText');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2AmazonS3Bucket.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2AmazonS3Bucket.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2AmazonS3Bucket.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\DLP;
+
+class GooglePrivacyDlpV2AmazonS3Bucket extends \Google\Model
+{
+  protected $awsAccountType = GooglePrivacyDlpV2AwsAccount::class;
+  protected $awsAccountDataType = '';
+  /**
+   * @var string
+   */
+  public $bucketName;
+
+  /**
+   * @param GooglePrivacyDlpV2AwsAccount
+   */
+  public function setAwsAccount(GooglePrivacyDlpV2AwsAccount $awsAccount)
+  {
+    $this->awsAccount = $awsAccount;
+  }
+  /**
+   * @return GooglePrivacyDlpV2AwsAccount
+   */
+  public function getAwsAccount()
+  {
+    return $this->awsAccount;
+  }
+  /**
+   * @param string
+   */
+  public function setBucketName($bucketName)
+  {
+    $this->bucketName = $bucketName;
+  }
+  /**
+   * @return string
+   */
+  public function getBucketName()
+  {
+    return $this->bucketName;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2AmazonS3Bucket::class, 'Google_Service_DLP_GooglePrivacyDlpV2AmazonS3Bucket');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2AmazonS3BucketConditions.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2AmazonS3BucketConditions.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2AmazonS3BucketConditions.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,63 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\DLP;
+
+class GooglePrivacyDlpV2AmazonS3BucketConditions extends \Google\Collection
+{
+  protected $collection_key = 'objectStorageClasses';
+  /**
+   * @var string[]
+   */
+  public $bucketTypes;
+  /**
+   * @var string[]
+   */
+  public $objectStorageClasses;
+
+  /**
+   * @param string[]
+   */
+  public function setBucketTypes($bucketTypes)
+  {
+    $this->bucketTypes = $bucketTypes;
+  }
+  /**
+   * @return string[]
+   */
+  public function getBucketTypes()
+  {
+    return $this->bucketTypes;
+  }
+  /**
+   * @param string[]
+   */
+  public function setObjectStorageClasses($objectStorageClasses)
+  {
+    $this->objectStorageClasses = $objectStorageClasses;
+  }
+  /**
+   * @return string[]
+   */
+  public function getObjectStorageClasses()
+  {
+    return $this->objectStorageClasses;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2AmazonS3BucketConditions::class, 'Google_Service_DLP_GooglePrivacyDlpV2AmazonS3BucketConditions');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2AmazonS3BucketRegex.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2AmazonS3BucketRegex.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2AmazonS3BucketRegex.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\DLP;
+
+class GooglePrivacyDlpV2AmazonS3BucketRegex extends \Google\Model
+{
+  protected $awsAccountRegexType = GooglePrivacyDlpV2AwsAccountRegex::class;
+  protected $awsAccountRegexDataType = '';
+  /**
+   * @var string
+   */
+  public $bucketNameRegex;
+
+  /**
+   * @param GooglePrivacyDlpV2AwsAccountRegex
+   */
+  public function setAwsAccountRegex(GooglePrivacyDlpV2AwsAccountRegex $awsAccountRegex)
+  {
+    $this->awsAccountRegex = $awsAccountRegex;
+  }
+  /**
+   * @return GooglePrivacyDlpV2AwsAccountRegex
+   */
+  public function getAwsAccountRegex()
+  {
+    return $this->awsAccountRegex;
+  }
+  /**
+   * @param string
+   */
+  public function setBucketNameRegex($bucketNameRegex)
+  {
+    $this->bucketNameRegex = $bucketNameRegex;
+  }
+  /**
+   * @return string
+   */
+  public function getBucketNameRegex()
+  {
+    return $this->bucketNameRegex;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2AmazonS3BucketRegex::class, 'Google_Service_DLP_GooglePrivacyDlpV2AmazonS3BucketRegex');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2AnalyzeDataSourceRiskDetails.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2AnalyzeDataSourceRiskDetails.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2AnalyzeDataSourceRiskDetails.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\DLP;
+
+class GooglePrivacyDlpV2AnalyzeDataSourceRiskDetails extends \Google\Model
+{
+  protected $categoricalStatsResultType = GooglePrivacyDlpV2CategoricalStatsResult::class;
+  protected $categoricalStatsResultDataType = '';
+  protected $deltaPresenceEstimationResultType = GooglePrivacyDlpV2DeltaPresenceEstimationResult::class;
+  protected $deltaPresenceEstimationResultDataType = '';
+  protected $kAnonymityResultType = GooglePrivacyDlpV2KAnonymityResult::class;
+  protected $kAnonymityResultDataType = '';
+  protected $kMapEstimationResultType = GooglePrivacyDlpV2KMapEstimationResult::class;
+  protected $kMapEstimationResultDataType = '';
+  protected $lDiversityResultType = GooglePrivacyDlpV2LDiversityResult::class;
+  protected $lDiversityResultDataType = '';
+  protected $numericalStatsResultType = GooglePrivacyDlpV2NumericalStatsResult::class;
+  protected $numericalStatsResultDataType = '';
+  protected $requestedOptionsType = GooglePrivacyDlpV2RequestedRiskAnalysisOptions::class;
+  protected $requestedOptionsDataType = '';
+  protected $requestedPrivacyMetricType = GooglePrivacyDlpV2PrivacyMetric::class;
+  protected $requestedPrivacyMetricDataType = '';
+  protected $requestedSourceTableType = GooglePrivacyDlpV2BigQueryTable::class;
+  protected $requestedSourceTableDataType = '';
+
+  /**
+   * @param GooglePrivacyDlpV2CategoricalStatsResult
+   */
+  public function setCategoricalStatsResult(GooglePrivacyDlpV2CategoricalStatsResult $categoricalStatsResult)
+  {
+    $this->categoricalStatsResult = $categoricalStatsResult;
+  }
+  /**
+   * @return GooglePrivacyDlpV2CategoricalStatsResult
+   */
+  public function getCategoricalStatsResult()
+  {
+    return $this->categoricalStatsResult;
+  }
+  /**
+   * @param GooglePrivacyDlpV2DeltaPresenceEstimationResult
+   */
+  public function setDeltaPresenceEstimationResult(GooglePrivacyDlpV2DeltaPresenceEstimationResult $deltaPresenceEstimationResult)
+  {
+    $this->deltaPresenceEstimationResult = $deltaPresenceEstimationResult;
+  }
+  /**
+   * @return GooglePrivacyDlpV2DeltaPresenceEstimationResult
+   */
+  public function getDeltaPresenceEstimationResult()
+  {
+    return $this->deltaPresenceEstimationResult;
+  }
+  /**
+   * @param GooglePrivacyDlpV2KAnonymityResult
+   */
+  public function setKAnonymityResult(GooglePrivacyDlpV2KAnonymityResult $kAnonymityResult)
+  {
+    $this->kAnonymityResult = $kAnonymityResult;
+  }
+  /**
+   * @return GooglePrivacyDlpV2KAnonymityResult
+   */
+  public function getKAnonymityResult()
+  {
+    return $this->kAnonymityResult;
+  }
+  /**
+   * @param GooglePrivacyDlpV2KMapEstimationResult
+   */
+  public function setKMapEstimationResult(GooglePrivacyDlpV2KMapEstimationResult $kMapEstimationResult)
+  {
+    $this->kMapEstimationResult = $kMapEstimationResult;
+  }
+  /**
+   * @return GooglePrivacyDlpV2KMapEstimationResult
+   */
+  public function getKMapEstimationResult()
+  {
+    return $this->kMapEstimationResult;
+  }
+  /**
+   * @param GooglePrivacyDlpV2LDiversityResult
+   */
+  public function setLDiversityResult(GooglePrivacyDlpV2LDiversityResult $lDiversityResult)
+  {
+    $this->lDiversityResult = $lDiversityResult;
+  }
+  /**
+   * @return GooglePrivacyDlpV2LDiversityResult
+   */
+  public function getLDiversityResult()
+  {
+    return $this->lDiversityResult;
+  }
+  /**
+   * @param GooglePrivacyDlpV2NumericalStatsResult
+   */
+  public function setNumericalStatsResult(GooglePrivacyDlpV2NumericalStatsResult $numericalStatsResult)
+  {
+    $this->numericalStatsResult = $numericalStatsResult;
+  }
+  /**
+   * @return GooglePrivacyDlpV2NumericalStatsResult
+   */
+  public function getNumericalStatsResult()
+  {
+    return $this->numericalStatsResult;
+  }
+  /**
+   * @param GooglePrivacyDlpV2RequestedRiskAnalysisOptions
+   */
+  public function setRequestedOptions(GooglePrivacyDlpV2RequestedRiskAnalysisOptions $requestedOptions)
+  {
+    $this->requestedOptions = $requestedOptions;
+  }
+  /**
+   * @return GooglePrivacyDlpV2RequestedRiskAnalysisOptions
+   */
+  public function getRequestedOptions()
+  {
+    return $this->requestedOptions;
+  }
+  /**
+   * @param GooglePrivacyDlpV2PrivacyMetric
+   */
+  public function setRequestedPrivacyMetric(GooglePrivacyDlpV2PrivacyMetric $requestedPrivacyMetric)
+  {
+    $this->requestedPrivacyMetric = $requestedPrivacyMetric;
+  }
+  /**
+   * @return GooglePrivacyDlpV2PrivacyMetric
+   */
+  public function getRequestedPrivacyMetric()
+  {
+    return $this->requestedPrivacyMetric;
+  }
+  /**
+   * @param GooglePrivacyDlpV2BigQueryTable
+   */
+  public function setRequestedSourceTable(GooglePrivacyDlpV2BigQueryTable $requestedSourceTable)
+  {
+    $this->requestedSourceTable = $requestedSourceTable;
+  }
+  /**
+   * @return GooglePrivacyDlpV2BigQueryTable
+   */
+  public function getRequestedSourceTable()
+  {
+    return $this->requestedSourceTable;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2AnalyzeDataSourceRiskDetails::class, 'Google_Service_DLP_GooglePrivacyDlpV2AnalyzeDataSourceRiskDetails');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2AuxiliaryTable.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2AuxiliaryTable.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2AuxiliaryTable.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\DLP;
+
+class GooglePrivacyDlpV2AuxiliaryTable extends \Google\Collection
+{
+  protected $collection_key = 'quasiIds';
+  protected $quasiIdsType = GooglePrivacyDlpV2QuasiIdField::class;
+  protected $quasiIdsDataType = 'array';
+  protected $relativeFrequencyType = GooglePrivacyDlpV2FieldId::class;
+  protected $relativeFrequencyDataType = '';
+  protected $tableType = GooglePrivacyDlpV2BigQueryTable::class;
+  protected $tableDataType = '';
+
+  /**
+   * @param GooglePrivacyDlpV2QuasiIdField[]
+   */
+  public function setQuasiIds($quasiIds)
+  {
+    $this->quasiIds = $quasiIds;
+  }
+  /**
+   * @return GooglePrivacyDlpV2QuasiIdField[]
+   */
+  public function getQuasiIds()
+  {
+    return $this->quasiIds;
+  }
+  /**
+   * @param GooglePrivacyDlpV2FieldId
+   */
+  public function setRelativeFrequency(GooglePrivacyDlpV2FieldId $relativeFrequency)
+  {
+    $this->relativeFrequency = $relativeFrequency;
+  }
+  /**
+   * @return GooglePrivacyDlpV2FieldId
+   */
+  public function getRelativeFrequency()
+  {
+    return $this->relativeFrequency;
+  }
+  /**
+   * @param GooglePrivacyDlpV2BigQueryTable
+   */
+  public function setTable(GooglePrivacyDlpV2BigQueryTable $table)
+  {
+    $this->table = $table;
+  }
+  /**
+   * @return GooglePrivacyDlpV2BigQueryTable
+   */
+  public function getTable()
+  {
+    return $this->table;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2AuxiliaryTable::class, 'Google_Service_DLP_GooglePrivacyDlpV2AuxiliaryTable');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2AwsAccount.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2AwsAccount.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2AwsAccount.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\DLP;
+
+class GooglePrivacyDlpV2AwsAccount extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $accountId;
+
+  /**
+   * @param string
+   */
+  public function setAccountId($accountId)
+  {
+    $this->accountId = $accountId;
+  }
+  /**
+   * @return string
+   */
+  public function getAccountId()
+  {
+    return $this->accountId;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2AwsAccount::class, 'Google_Service_DLP_GooglePrivacyDlpV2AwsAccount');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2AwsAccountRegex.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2AwsAccountRegex.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2AwsAccountRegex.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\DLP;
+
+class GooglePrivacyDlpV2AwsAccountRegex extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $accountIdRegex;
+
+  /**
+   * @param string
+   */
+  public function setAccountIdRegex($accountIdRegex)
+  {
+    $this->accountIdRegex = $accountIdRegex;
+  }
+  /**
+   * @return string
+   */
+  public function getAccountIdRegex()
+  {
+    return $this->accountIdRegex;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2AwsAccountRegex::class, 'Google_Service_DLP_GooglePrivacyDlpV2AwsAccountRegex');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2AwsDiscoveryStartingLocation.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2AwsDiscoveryStartingLocation.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2AwsDiscoveryStartingLocation.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\DLP;
+
+class GooglePrivacyDlpV2AwsDiscoveryStartingLocation extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $accountId;
+  /**
+   * @var bool
+   */
+  public $allAssetInventoryAssets;
+
+  /**
+   * @param string
+   */
+  public function setAccountId($accountId)
+  {
+    $this->accountId = $accountId;
+  }
+  /**
+   * @return string
+   */
+  public function getAccountId()
+  {
+    return $this->accountId;
+  }
+  /**
+   * @param bool
+   */
+  public function setAllAssetInventoryAssets($allAssetInventoryAssets)
+  {
+    $this->allAssetInventoryAssets = $allAssetInventoryAssets;
+  }
+  /**
+   * @return bool
+   */
+  public function getAllAssetInventoryAssets()
+  {
+    return $this->allAssetInventoryAssets;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2AwsDiscoveryStartingLocation::class, 'Google_Service_DLP_GooglePrivacyDlpV2AwsDiscoveryStartingLocation');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2BigQueryDiscoveryTarget.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2BigQueryDiscoveryTarget.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2BigQueryDiscoveryTarget.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,90 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\DLP;
+
+class GooglePrivacyDlpV2BigQueryDiscoveryTarget extends \Google\Model
+{
+  protected $cadenceType = GooglePrivacyDlpV2DiscoveryGenerationCadence::class;
+  protected $cadenceDataType = '';
+  protected $conditionsType = GooglePrivacyDlpV2DiscoveryBigQueryConditions::class;
+  protected $conditionsDataType = '';
+  protected $disabledType = GooglePrivacyDlpV2Disabled::class;
+  protected $disabledDataType = '';
+  protected $filterType = GooglePrivacyDlpV2DiscoveryBigQueryFilter::class;
+  protected $filterDataType = '';
+
+  /**
+   * @param GooglePrivacyDlpV2DiscoveryGenerationCadence
+   */
+  public function setCadence(GooglePrivacyDlpV2DiscoveryGenerationCadence $cadence)
+  {
+    $this->cadence = $cadence;
+  }
+  /**
+   * @return GooglePrivacyDlpV2DiscoveryGenerationCadence
+   */
+  public function getCadence()
+  {
+    return $this->cadence;
+  }
+  /**
+   * @param GooglePrivacyDlpV2DiscoveryBigQueryConditions
+   */
+  public function setConditions(GooglePrivacyDlpV2DiscoveryBigQueryConditions $conditions)
+  {
+    $this->conditions = $conditions;
+  }
+  /**
+   * @return GooglePrivacyDlpV2DiscoveryBigQueryConditions
+   */
+  public function getConditions()
+  {
+    return $this->conditions;
+  }
+  /**
+   * @param GooglePrivacyDlpV2Disabled
+   */
+  public function setDisabled(GooglePrivacyDlpV2Disabled $disabled)
+  {
+    $this->disabled = $disabled;
+  }
+  /**
+   * @return GooglePrivacyDlpV2Disabled
+   */
+  public function getDisabled()
+  {
+    return $this->disabled;
+  }
+  /**
+   * @param GooglePrivacyDlpV2DiscoveryBigQueryFilter
+   */
+  public function setFilter(GooglePrivacyDlpV2DiscoveryBigQueryFilter $filter)
+  {
+    $this->filter = $filter;
+  }
+  /**
+   * @return GooglePrivacyDlpV2DiscoveryBigQueryFilter
+   */
+  public function getFilter()
+  {
+    return $this->filter;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2BigQueryDiscoveryTarget::class, 'Google_Service_DLP_GooglePrivacyDlpV2BigQueryDiscoveryTarget');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2BigQueryField.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2BigQueryField.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2BigQueryField.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\DLP;
+
+class GooglePrivacyDlpV2BigQueryField extends \Google\Model
+{
+  protected $fieldType = GooglePrivacyDlpV2FieldId::class;
+  protected $fieldDataType = '';
+  protected $tableType = GooglePrivacyDlpV2BigQueryTable::class;
+  protected $tableDataType = '';
+
+  /**
+   * @param GooglePrivacyDlpV2FieldId
+   */
+  public function setField(GooglePrivacyDlpV2FieldId $field)
+  {
+    $this->field = $field;
+  }
+  /**
+   * @return GooglePrivacyDlpV2FieldId
+   */
+  public function getField()
+  {
+    return $this->field;
+  }
+  /**
+   * @param GooglePrivacyDlpV2BigQueryTable
+   */
+  public function setTable(GooglePrivacyDlpV2BigQueryTable $table)
+  {
+    $this->table = $table;
+  }
+  /**
+   * @return GooglePrivacyDlpV2BigQueryTable
+   */
+  public function getTable()
+  {
+    return $this->table;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2BigQueryField::class, 'Google_Service_DLP_GooglePrivacyDlpV2BigQueryField');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2BigQueryKey.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2BigQueryKey.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2BigQueryKey.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\DLP;
+
+class GooglePrivacyDlpV2BigQueryKey extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $rowNumber;
+  protected $tableReferenceType = GooglePrivacyDlpV2BigQueryTable::class;
+  protected $tableReferenceDataType = '';
+
+  /**
+   * @param string
+   */
+  public function setRowNumber($rowNumber)
+  {
+    $this->rowNumber = $rowNumber;
+  }
+  /**
+   * @return string
+   */
+  public function getRowNumber()
+  {
+    return $this->rowNumber;
+  }
+  /**
+   * @param GooglePrivacyDlpV2BigQueryTable
+   */
+  public function setTableReference(GooglePrivacyDlpV2BigQueryTable $tableReference)
+  {
+    $this->tableReference = $tableReference;
+  }
+  /**
+   * @return GooglePrivacyDlpV2BigQueryTable
+   */
+  public function getTableReference()
+  {
+    return $this->tableReference;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2BigQueryKey::class, 'Google_Service_DLP_GooglePrivacyDlpV2BigQueryKey');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2BigQueryOptions.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2BigQueryOptions.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2BigQueryOptions.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,145 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\DLP;
+
+class GooglePrivacyDlpV2BigQueryOptions extends \Google\Collection
+{
+  protected $collection_key = 'includedFields';
+  protected $excludedFieldsType = GooglePrivacyDlpV2FieldId::class;
+  protected $excludedFieldsDataType = 'array';
+  protected $identifyingFieldsType = GooglePrivacyDlpV2FieldId::class;
+  protected $identifyingFieldsDataType = 'array';
+  protected $includedFieldsType = GooglePrivacyDlpV2FieldId::class;
+  protected $includedFieldsDataType = 'array';
+  /**
+   * @var string
+   */
+  public $rowsLimit;
+  /**
+   * @var int
+   */
+  public $rowsLimitPercent;
+  /**
+   * @var string
+   */
+  public $sampleMethod;
+  protected $tableReferenceType = GooglePrivacyDlpV2BigQueryTable::class;
+  protected $tableReferenceDataType = '';
+
+  /**
+   * @param GooglePrivacyDlpV2FieldId[]
+   */
+  public function setExcludedFields($excludedFields)
+  {
+    $this->excludedFields = $excludedFields;
+  }
+  /**
+   * @return GooglePrivacyDlpV2FieldId[]
+   */
+  public function getExcludedFields()
+  {
+    return $this->excludedFields;
+  }
+  /**
+   * @param GooglePrivacyDlpV2FieldId[]
+   */
+  public function setIdentifyingFields($identifyingFields)
+  {
+    $this->identifyingFields = $identifyingFields;
+  }
+  /**
+   * @return GooglePrivacyDlpV2FieldId[]
+   */
+  public function getIdentifyingFields()
+  {
+    return $this->identifyingFields;
+  }
+  /**
+   * @param GooglePrivacyDlpV2FieldId[]
+   */
+  public function setIncludedFields($includedFields)
+  {
+    $this->includedFields = $includedFields;
+  }
+  /**
+   * @return GooglePrivacyDlpV2FieldId[]
+   */
+  public function getIncludedFields()
+  {
+    return $this->includedFields;
+  }
+  /**
+   * @param string
+   */
+  public function setRowsLimit($rowsLimit)
+  {
+    $this->rowsLimit = $rowsLimit;
+  }
+  /**
+   * @return string
+   */
+  public function getRowsLimit()
+  {
+    return $this->rowsLimit;
+  }
+  /**
+   * @param int
+   */
+  public function setRowsLimitPercent($rowsLimitPercent)
+  {
+    $this->rowsLimitPercent = $rowsLimitPercent;
+  }
+  /**
+   * @return int
+   */
+  public function getRowsLimitPercent()
+  {
+    return $this->rowsLimitPercent;
+  }
+  /**
+   * @param string
+   */
+  public function setSampleMethod($sampleMethod)
+  {
+    $this->sampleMethod = $sampleMethod;
+  }
+  /**
+   * @return string
+   */
+  public function getSampleMethod()
+  {
+    return $this->sampleMethod;
+  }
+  /**
+   * @param GooglePrivacyDlpV2BigQueryTable
+   */
+  public function setTableReference(GooglePrivacyDlpV2BigQueryTable $tableReference)
+  {
+    $this->tableReference = $tableReference;
+  }
+  /**
+   * @return GooglePrivacyDlpV2BigQueryTable
+   */
+  public function getTableReference()
+  {
+    return $this->tableReference;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2BigQueryOptions::class, 'Google_Service_DLP_GooglePrivacyDlpV2BigQueryOptions');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2BigQueryRegex.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2BigQueryRegex.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2BigQueryRegex.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\DLP;
+
+class GooglePrivacyDlpV2BigQueryRegex extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $datasetIdRegex;
+  /**
+   * @var string
+   */
+  public $projectIdRegex;
+  /**
+   * @var string
+   */
+  public $tableIdRegex;
+
+  /**
+   * @param string
+   */
+  public function setDatasetIdRegex($datasetIdRegex)
+  {
+    $this->datasetIdRegex = $datasetIdRegex;
+  }
+  /**
+   * @return string
+   */
+  public function getDatasetIdRegex()
+  {
+    return $this->datasetIdRegex;
+  }
+  /**
+   * @param string
+   */
+  public function setProjectIdRegex($projectIdRegex)
+  {
+    $this->projectIdRegex = $projectIdRegex;
+  }
+  /**
+   * @return string
+   */
+  public function getProjectIdRegex()
+  {
+    return $this->projectIdRegex;
+  }
+  /**
+   * @param string
+   */
+  public function setTableIdRegex($tableIdRegex)
+  {
+    $this->tableIdRegex = $tableIdRegex;
+  }
+  /**
+   * @return string
+   */
+  public function getTableIdRegex()
+  {
+    return $this->tableIdRegex;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2BigQueryRegex::class, 'Google_Service_DLP_GooglePrivacyDlpV2BigQueryRegex');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2BigQueryRegexes.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2BigQueryRegexes.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2BigQueryRegexes.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\DLP;
+
+class GooglePrivacyDlpV2BigQueryRegexes extends \Google\Collection
+{
+  protected $collection_key = 'patterns';
+  protected $patternsType = GooglePrivacyDlpV2BigQueryRegex::class;
+  protected $patternsDataType = 'array';
+
+  /**
+   * @param GooglePrivacyDlpV2BigQueryRegex[]
+   */
+  public function setPatterns($patterns)
+  {
+    $this->patterns = $patterns;
+  }
+  /**
+   * @return GooglePrivacyDlpV2BigQueryRegex[]
+   */
+  public function getPatterns()
+  {
+    return $this->patterns;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2BigQueryRegexes::class, 'Google_Service_DLP_GooglePrivacyDlpV2BigQueryRegexes');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2BigQueryTable.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2BigQueryTable.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2BigQueryTable.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\DLP;
+
+class GooglePrivacyDlpV2BigQueryTable extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $datasetId;
+  /**
+   * @var string
+   */
+  public $projectId;
+  /**
+   * @var string
+   */
+  public $tableId;
+
+  /**
+   * @param string
+   */
+  public function setDatasetId($datasetId)
+  {
+    $this->datasetId = $datasetId;
+  }
+  /**
+   * @return string
+   */
+  public function getDatasetId()
+  {
+    return $this->datasetId;
+  }
+  /**
+   * @param string
+   */
+  public function setProjectId($projectId)
+  {
+    $this->projectId = $projectId;
+  }
+  /**
+   * @return string
+   */
+  public function getProjectId()
+  {
+    return $this->projectId;
+  }
+  /**
+   * @param string
+   */
+  public function setTableId($tableId)
+  {
+    $this->tableId = $tableId;
+  }
+  /**
+   * @return string
+   */
+  public function getTableId()
+  {
+    return $this->tableId;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2BigQueryTable::class, 'Google_Service_DLP_GooglePrivacyDlpV2BigQueryTable');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2BigQueryTableCollection.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2BigQueryTableCollection.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2BigQueryTableCollection.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\DLP;
+
+class GooglePrivacyDlpV2BigQueryTableCollection extends \Google\Model
+{
+  protected $includeRegexesType = GooglePrivacyDlpV2BigQueryRegexes::class;
+  protected $includeRegexesDataType = '';
+
+  /**
+   * @param GooglePrivacyDlpV2BigQueryRegexes
+   */
+  public function setIncludeRegexes(GooglePrivacyDlpV2BigQueryRegexes $includeRegexes)
+  {
+    $this->includeRegexes = $includeRegexes;
+  }
+  /**
+   * @return GooglePrivacyDlpV2BigQueryRegexes
+   */
+  public function getIncludeRegexes()
+  {
+    return $this->includeRegexes;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2BigQueryTableCollection::class, 'Google_Service_DLP_GooglePrivacyDlpV2BigQueryTableCollection');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2BigQueryTableTypes.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2BigQueryTableTypes.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2BigQueryTableTypes.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,45 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\DLP;
+
+class GooglePrivacyDlpV2BigQueryTableTypes extends \Google\Collection
+{
+  protected $collection_key = 'types';
+  /**
+   * @var string[]
+   */
+  public $types;
+
+  /**
+   * @param string[]
+   */
+  public function setTypes($types)
+  {
+    $this->types = $types;
+  }
+  /**
+   * @return string[]
+   */
+  public function getTypes()
+  {
+    return $this->types;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2BigQueryTableTypes::class, 'Google_Service_DLP_GooglePrivacyDlpV2BigQueryTableTypes');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2BoundingBox.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2BoundingBox.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2BoundingBox.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\DLP;
+
+class GooglePrivacyDlpV2BoundingBox extends \Google\Model
+{
+  /**
+   * @var int
+   */
+  public $height;
+  /**
+   * @var int
+   */
+  public $left;
+  /**
+   * @var int
+   */
+  public $top;
+  /**
+   * @var int
+   */
+  public $width;
+
+  /**
+   * @param int
+   */
+  public function setHeight($height)
+  {
+    $this->height = $height;
+  }
+  /**
+   * @return int
+   */
+  public function getHeight()
+  {
+    return $this->height;
+  }
+  /**
+   * @param int
+   */
+  public function setLeft($left)
+  {
+    $this->left = $left;
+  }
+  /**
+   * @return int
+   */
+  public function getLeft()
+  {
+    return $this->left;
+  }
+  /**
+   * @param int
+   */
+  public function setTop($top)
+  {
+    $this->top = $top;
+  }
+  /**
+   * @return int
+   */
+  public function getTop()
+  {
+    return $this->top;
+  }
+  /**
+   * @param int
+   */
+  public function setWidth($width)
+  {
+    $this->width = $width;
+  }
+  /**
+   * @return int
+   */
+  public function getWidth()
+  {
+    return $this->width;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2BoundingBox::class, 'Google_Service_DLP_GooglePrivacyDlpV2BoundingBox');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2Bucket.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2Bucket.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2Bucket.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\DLP;
+
+class GooglePrivacyDlpV2Bucket extends \Google\Model
+{
+  protected $maxType = GooglePrivacyDlpV2Value::class;
+  protected $maxDataType = '';
+  protected $minType = GooglePrivacyDlpV2Value::class;
+  protected $minDataType = '';
+  protected $replacementValueType = GooglePrivacyDlpV2Value::class;
+  protected $replacementValueDataType = '';
+
+  /**
+   * @param GooglePrivacyDlpV2Value
+   */
+  public function setMax(GooglePrivacyDlpV2Value $max)
+  {
+    $this->max = $max;
+  }
+  /**
+   * @return GooglePrivacyDlpV2Value
+   */
+  public function getMax()
+  {
+    return $this->max;
+  }
+  /**
+   * @param GooglePrivacyDlpV2Value
+   */
+  public function setMin(GooglePrivacyDlpV2Value $min)
+  {
+    $this->min = $min;
+  }
+  /**
+   * @return GooglePrivacyDlpV2Value
+   */
+  public function getMin()
+  {
+    return $this->min;
+  }
+  /**
+   * @param GooglePrivacyDlpV2Value
+   */
+  public function setReplacementValue(GooglePrivacyDlpV2Value $replacementValue)
+  {
+    $this->replacementValue = $replacementValue;
+  }
+  /**
+   * @return GooglePrivacyDlpV2Value
+   */
+  public function getReplacementValue()
+  {
+    return $this->replacementValue;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2Bucket::class, 'Google_Service_DLP_GooglePrivacyDlpV2Bucket');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2BucketingConfig.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2BucketingConfig.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2BucketingConfig.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\DLP;
+
+class GooglePrivacyDlpV2BucketingConfig extends \Google\Collection
+{
+  protected $collection_key = 'buckets';
+  protected $bucketsType = GooglePrivacyDlpV2Bucket::class;
+  protected $bucketsDataType = 'array';
+
+  /**
+   * @param GooglePrivacyDlpV2Bucket[]
+   */
+  public function setBuckets($buckets)
+  {
+    $this->buckets = $buckets;
+  }
+  /**
+   * @return GooglePrivacyDlpV2Bucket[]
+   */
+  public function getBuckets()
+  {
+    return $this->buckets;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2BucketingConfig::class, 'Google_Service_DLP_GooglePrivacyDlpV2BucketingConfig');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2ByteContentItem.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2ByteContentItem.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2ByteContentItem.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\DLP;
+
+class GooglePrivacyDlpV2ByteContentItem extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $data;
+  /**
+   * @var string
+   */
+  public $type;
+
+  /**
+   * @param string
+   */
+  public function setData($data)
+  {
+    $this->data = $data;
+  }
+  /**
+   * @return string
+   */
+  public function getData()
+  {
+    return $this->data;
+  }
+  /**
+   * @param string
+   */
+  public function setType($type)
+  {
+    $this->type = $type;
+  }
+  /**
+   * @return string
+   */
+  public function getType()
+  {
+    return $this->type;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2ByteContentItem::class, 'Google_Service_DLP_GooglePrivacyDlpV2ByteContentItem');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2CancelDlpJobRequest.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2CancelDlpJobRequest.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2CancelDlpJobRequest.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\DLP;
+
+class GooglePrivacyDlpV2CancelDlpJobRequest extends \Google\Model
+{
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2CancelDlpJobRequest::class, 'Google_Service_DLP_GooglePrivacyDlpV2CancelDlpJobRequest');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2CategoricalStatsConfig.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2CategoricalStatsConfig.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2CategoricalStatsConfig.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\DLP;
+
+class GooglePrivacyDlpV2CategoricalStatsConfig extends \Google\Model
+{
+  protected $fieldType = GooglePrivacyDlpV2FieldId::class;
+  protected $fieldDataType = '';
+
+  /**
+   * @param GooglePrivacyDlpV2FieldId
+   */
+  public function setField(GooglePrivacyDlpV2FieldId $field)
+  {
+    $this->field = $field;
+  }
+  /**
+   * @return GooglePrivacyDlpV2FieldId
+   */
+  public function getField()
+  {
+    return $this->field;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2CategoricalStatsConfig::class, 'Google_Service_DLP_GooglePrivacyDlpV2CategoricalStatsConfig');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2CategoricalStatsHistogramBucket.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2CategoricalStatsHistogramBucket.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2CategoricalStatsHistogramBucket.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\DLP;
+
+class GooglePrivacyDlpV2CategoricalStatsHistogramBucket extends \Google\Collection
+{
+  protected $collection_key = 'bucketValues';
+  /**
+   * @var string
+   */
+  public $bucketSize;
+  /**
+   * @var string
+   */
+  public $bucketValueCount;
+  protected $bucketValuesType = GooglePrivacyDlpV2ValueFrequency::class;
+  protected $bucketValuesDataType = 'array';
+  /**
+   * @var string
+   */
+  public $valueFrequencyLowerBound;
+  /**
+   * @var string
+   */
+  public $valueFrequencyUpperBound;
+
+  /**
+   * @param string
+   */
+  public function setBucketSize($bucketSize)
+  {
+    $this->bucketSize = $bucketSize;
+  }
+  /**
+   * @return string
+   */
+  public function getBucketSize()
+  {
+    return $this->bucketSize;
+  }
+  /**
+   * @param string
+   */
+  public function setBucketValueCount($bucketValueCount)
+  {
+    $this->bucketValueCount = $bucketValueCount;
+  }
+  /**
+   * @return string
+   */
+  public function getBucketValueCount()
+  {
+    return $this->bucketValueCount;
+  }
+  /**
+   * @param GooglePrivacyDlpV2ValueFrequency[]
+   */
+  public function setBucketValues($bucketValues)
+  {
+    $this->bucketValues = $bucketValues;
+  }
+  /**
+   * @return GooglePrivacyDlpV2ValueFrequency[]
+   */
+  public function getBucketValues()
+  {
+    return $this->bucketValues;
+  }
+  /**
+   * @param string
+   */
+  public function setValueFrequencyLowerBound($valueFrequencyLowerBound)
+  {
+    $this->valueFrequencyLowerBound = $valueFrequencyLowerBound;
+  }
+  /**
+   * @return string
+   */
+  public function getValueFrequencyLowerBound()
+  {
+    return $this->valueFrequencyLowerBound;
+  }
+  /**
+   * @param string
+   */
+  public function setValueFrequencyUpperBound($valueFrequencyUpperBound)
+  {
+    $this->valueFrequencyUpperBound = $valueFrequencyUpperBound;
+  }
+  /**
+   * @return string
+   */
+  public function getValueFrequencyUpperBound()
+  {
+    return $this->valueFrequencyUpperBound;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2CategoricalStatsHistogramBucket::class, 'Google_Service_DLP_GooglePrivacyDlpV2CategoricalStatsHistogramBucket');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2CategoricalStatsResult.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2CategoricalStatsResult.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2CategoricalStatsResult.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\DLP;
+
+class GooglePrivacyDlpV2CategoricalStatsResult extends \Google\Collection
+{
+  protected $collection_key = 'valueFrequencyHistogramBuckets';
+  protected $valueFrequencyHistogramBucketsType = GooglePrivacyDlpV2CategoricalStatsHistogramBucket::class;
+  protected $valueFrequencyHistogramBucketsDataType = 'array';
+
+  /**
+   * @param GooglePrivacyDlpV2CategoricalStatsHistogramBucket[]
+   */
+  public function setValueFrequencyHistogramBuckets($valueFrequencyHistogramBuckets)
+  {
+    $this->valueFrequencyHistogramBuckets = $valueFrequencyHistogramBuckets;
+  }
+  /**
+   * @return GooglePrivacyDlpV2CategoricalStatsHistogramBucket[]
+   */
+  public function getValueFrequencyHistogramBuckets()
+  {
+    return $this->valueFrequencyHistogramBuckets;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2CategoricalStatsResult::class, 'Google_Service_DLP_GooglePrivacyDlpV2CategoricalStatsResult');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2CharacterMaskConfig.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2CharacterMaskConfig.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2CharacterMaskConfig.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\DLP;
+
+class GooglePrivacyDlpV2CharacterMaskConfig extends \Google\Collection
+{
+  protected $collection_key = 'charactersToIgnore';
+  protected $charactersToIgnoreType = GooglePrivacyDlpV2CharsToIgnore::class;
+  protected $charactersToIgnoreDataType = 'array';
+  /**
+   * @var string
+   */
+  public $maskingCharacter;
+  /**
+   * @var int
+   */
+  public $numberToMask;
+  /**
+   * @var bool
+   */
+  public $reverseOrder;
+
+  /**
+   * @param GooglePrivacyDlpV2CharsToIgnore[]
+   */
+  public function setCharactersToIgnore($charactersToIgnore)
+  {
+    $this->charactersToIgnore = $charactersToIgnore;
+  }
+  /**
+   * @return GooglePrivacyDlpV2CharsToIgnore[]
+   */
+  public function getCharactersToIgnore()
+  {
+    return $this->charactersToIgnore;
+  }
+  /**
+   * @param string
+   */
+  public function setMaskingCharacter($maskingCharacter)
+  {
+    $this->maskingCharacter = $maskingCharacter;
+  }
+  /**
+   * @return string
+   */
+  public function getMaskingCharacter()
+  {
+    return $this->maskingCharacter;
+  }
+  /**
+   * @param int
+   */
+  public function setNumberToMask($numberToMask)
+  {
+    $this->numberToMask = $numberToMask;
+  }
+  /**
+   * @return int
+   */
+  public function getNumberToMask()
+  {
+    return $this->numberToMask;
+  }
+  /**
+   * @param bool
+   */
+  public function setReverseOrder($reverseOrder)
+  {
+    $this->reverseOrder = $reverseOrder;
+  }
+  /**
+   * @return bool
+   */
+  public function getReverseOrder()
+  {
+    return $this->reverseOrder;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2CharacterMaskConfig::class, 'Google_Service_DLP_GooglePrivacyDlpV2CharacterMaskConfig');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2CharsToIgnore.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2CharsToIgnore.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2CharsToIgnore.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\DLP;
+
+class GooglePrivacyDlpV2CharsToIgnore extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $charactersToSkip;
+  /**
+   * @var string
+   */
+  public $commonCharactersToIgnore;
+
+  /**
+   * @param string
+   */
+  public function setCharactersToSkip($charactersToSkip)
+  {
+    $this->charactersToSkip = $charactersToSkip;
+  }
+  /**
+   * @return string
+   */
+  public function getCharactersToSkip()
+  {
+    return $this->charactersToSkip;
+  }
+  /**
+   * @param string
+   */
+  public function setCommonCharactersToIgnore($commonCharactersToIgnore)
+  {
+    $this->commonCharactersToIgnore = $commonCharactersToIgnore;
+  }
+  /**
+   * @return string
+   */
+  public function getCommonCharactersToIgnore()
+  {
+    return $this->commonCharactersToIgnore;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2CharsToIgnore::class, 'Google_Service_DLP_GooglePrivacyDlpV2CharsToIgnore');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2CloudSqlDiscoveryTarget.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2CloudSqlDiscoveryTarget.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2CloudSqlDiscoveryTarget.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,90 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\DLP;
+
+class GooglePrivacyDlpV2CloudSqlDiscoveryTarget extends \Google\Model
+{
+  protected $conditionsType = GooglePrivacyDlpV2DiscoveryCloudSqlConditions::class;
+  protected $conditionsDataType = '';
+  protected $disabledType = GooglePrivacyDlpV2Disabled::class;
+  protected $disabledDataType = '';
+  protected $filterType = GooglePrivacyDlpV2DiscoveryCloudSqlFilter::class;
+  protected $filterDataType = '';
+  protected $generationCadenceType = GooglePrivacyDlpV2DiscoveryCloudSqlGenerationCadence::class;
+  protected $generationCadenceDataType = '';
+
+  /**
+   * @param GooglePrivacyDlpV2DiscoveryCloudSqlConditions
+   */
+  public function setConditions(GooglePrivacyDlpV2DiscoveryCloudSqlConditions $conditions)
+  {
+    $this->conditions = $conditions;
+  }
+  /**
+   * @return GooglePrivacyDlpV2DiscoveryCloudSqlConditions
+   */
+  public function getConditions()
+  {
+    return $this->conditions;
+  }
+  /**
+   * @param GooglePrivacyDlpV2Disabled
+   */
+  public function setDisabled(GooglePrivacyDlpV2Disabled $disabled)
+  {
+    $this->disabled = $disabled;
+  }
+  /**
+   * @return GooglePrivacyDlpV2Disabled
+   */
+  public function getDisabled()
+  {
+    return $this->disabled;
+  }
+  /**
+   * @param GooglePrivacyDlpV2DiscoveryCloudSqlFilter
+   */
+  public function setFilter(GooglePrivacyDlpV2DiscoveryCloudSqlFilter $filter)
+  {
+    $this->filter = $filter;
+  }
+  /**
+   * @return GooglePrivacyDlpV2DiscoveryCloudSqlFilter
+   */
+  public function getFilter()
+  {
+    return $this->filter;
+  }
+  /**
+   * @param GooglePrivacyDlpV2DiscoveryCloudSqlGenerationCadence
+   */
+  public function setGenerationCadence(GooglePrivacyDlpV2DiscoveryCloudSqlGenerationCadence $generationCadence)
+  {
+    $this->generationCadence = $generationCadence;
+  }
+  /**
+   * @return GooglePrivacyDlpV2DiscoveryCloudSqlGenerationCadence
+   */
+  public function getGenerationCadence()
+  {
+    return $this->generationCadence;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2CloudSqlDiscoveryTarget::class, 'Google_Service_DLP_GooglePrivacyDlpV2CloudSqlDiscoveryTarget');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2CloudSqlIamCredential.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2CloudSqlIamCredential.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2CloudSqlIamCredential.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\DLP;
+
+class GooglePrivacyDlpV2CloudSqlIamCredential extends \Google\Model
+{
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2CloudSqlIamCredential::class, 'Google_Service_DLP_GooglePrivacyDlpV2CloudSqlIamCredential');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2CloudSqlProperties.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2CloudSqlProperties.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2CloudSqlProperties.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\DLP;
+
+class GooglePrivacyDlpV2CloudSqlProperties extends \Google\Model
+{
+  protected $cloudSqlIamType = GooglePrivacyDlpV2CloudSqlIamCredential::class;
+  protected $cloudSqlIamDataType = '';
+  /**
+   * @var string
+   */
+  public $connectionName;
+  /**
+   * @var string
+   */
+  public $databaseEngine;
+  /**
+   * @var int
+   */
+  public $maxConnections;
+  protected $usernamePasswordType = GooglePrivacyDlpV2SecretManagerCredential::class;
+  protected $usernamePasswordDataType = '';
+
+  /**
+   * @param GooglePrivacyDlpV2CloudSqlIamCredential
+   */
+  public function setCloudSqlIam(GooglePrivacyDlpV2CloudSqlIamCredential $cloudSqlIam)
+  {
+    $this->cloudSqlIam = $cloudSqlIam;
+  }
+  /**
+   * @return GooglePrivacyDlpV2CloudSqlIamCredential
+   */
+  public function getCloudSqlIam()
+  {
+    return $this->cloudSqlIam;
+  }
+  /**
+   * @param string
+   */
+  public function setConnectionName($connectionName)
+  {
+    $this->connectionName = $connectionName;
+  }
+  /**
+   * @return string
+   */
+  public function getConnectionName()
+  {
+    return $this->connectionName;
+  }
+  /**
+   * @param string
+   */
+  public function setDatabaseEngine($databaseEngine)
+  {
+    $this->databaseEngine = $databaseEngine;
+  }
+  /**
+   * @return string
+   */
+  public function getDatabaseEngine()
+  {
+    return $this->databaseEngine;
+  }
+  /**
+   * @param int
+   */
+  public function setMaxConnections($maxConnections)
+  {
+    $this->maxConnections = $maxConnections;
+  }
+  /**
+   * @return int
+   */
+  public function getMaxConnections()
+  {
+    return $this->maxConnections;
+  }
+  /**
+   * @param GooglePrivacyDlpV2SecretManagerCredential
+   */
+  public function setUsernamePassword(GooglePrivacyDlpV2SecretManagerCredential $usernamePassword)
+  {
+    $this->usernamePassword = $usernamePassword;
+  }
+  /**
+   * @return GooglePrivacyDlpV2SecretManagerCredential
+   */
+  public function getUsernamePassword()
+  {
+    return $this->usernamePassword;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2CloudSqlProperties::class, 'Google_Service_DLP_GooglePrivacyDlpV2CloudSqlProperties');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2CloudStorageDiscoveryTarget.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2CloudStorageDiscoveryTarget.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2CloudStorageDiscoveryTarget.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,90 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\DLP;
+
+class GooglePrivacyDlpV2CloudStorageDiscoveryTarget extends \Google\Model
+{
+  protected $conditionsType = GooglePrivacyDlpV2DiscoveryFileStoreConditions::class;
+  protected $conditionsDataType = '';
+  protected $disabledType = GooglePrivacyDlpV2Disabled::class;
+  protected $disabledDataType = '';
+  protected $filterType = GooglePrivacyDlpV2DiscoveryCloudStorageFilter::class;
+  protected $filterDataType = '';
+  protected $generationCadenceType = GooglePrivacyDlpV2DiscoveryCloudStorageGenerationCadence::class;
+  protected $generationCadenceDataType = '';
+
+  /**
+   * @param GooglePrivacyDlpV2DiscoveryFileStoreConditions
+   */
+  public function setConditions(GooglePrivacyDlpV2DiscoveryFileStoreConditions $conditions)
+  {
+    $this->conditions = $conditions;
+  }
+  /**
+   * @return GooglePrivacyDlpV2DiscoveryFileStoreConditions
+   */
+  public function getConditions()
+  {
+    return $this->conditions;
+  }
+  /**
+   * @param GooglePrivacyDlpV2Disabled
+   */
+  public function setDisabled(GooglePrivacyDlpV2Disabled $disabled)
+  {
+    $this->disabled = $disabled;
+  }
+  /**
+   * @return GooglePrivacyDlpV2Disabled
+   */
+  public function getDisabled()
+  {
+    return $this->disabled;
+  }
+  /**
+   * @param GooglePrivacyDlpV2DiscoveryCloudStorageFilter
+   */
+  public function setFilter(GooglePrivacyDlpV2DiscoveryCloudStorageFilter $filter)
+  {
+    $this->filter = $filter;
+  }
+  /**
+   * @return GooglePrivacyDlpV2DiscoveryCloudStorageFilter
+   */
+  public function getFilter()
+  {
+    return $this->filter;
+  }
+  /**
+   * @param GooglePrivacyDlpV2DiscoveryCloudStorageGenerationCadence
+   */
+  public function setGenerationCadence(GooglePrivacyDlpV2DiscoveryCloudStorageGenerationCadence $generationCadence)
+  {
+    $this->generationCadence = $generationCadence;
+  }
+  /**
+   * @return GooglePrivacyDlpV2DiscoveryCloudStorageGenerationCadence
+   */
+  public function getGenerationCadence()
+  {
+    return $this->generationCadence;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2CloudStorageDiscoveryTarget::class, 'Google_Service_DLP_GooglePrivacyDlpV2CloudStorageDiscoveryTarget');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2CloudStorageFileSet.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2CloudStorageFileSet.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2CloudStorageFileSet.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\DLP;
+
+class GooglePrivacyDlpV2CloudStorageFileSet extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $url;
+
+  /**
+   * @param string
+   */
+  public function setUrl($url)
+  {
+    $this->url = $url;
+  }
+  /**
+   * @return string
+   */
+  public function getUrl()
+  {
+    return $this->url;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2CloudStorageFileSet::class, 'Google_Service_DLP_GooglePrivacyDlpV2CloudStorageFileSet');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2CloudStorageOptions.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2CloudStorageOptions.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2CloudStorageOptions.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,133 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\DLP;
+
+class GooglePrivacyDlpV2CloudStorageOptions extends \Google\Collection
+{
+  protected $collection_key = 'fileTypes';
+  /**
+   * @var string
+   */
+  public $bytesLimitPerFile;
+  /**
+   * @var int
+   */
+  public $bytesLimitPerFilePercent;
+  protected $fileSetType = GooglePrivacyDlpV2FileSet::class;
+  protected $fileSetDataType = '';
+  /**
+   * @var string[]
+   */
+  public $fileTypes;
+  /**
+   * @var int
+   */
+  public $filesLimitPercent;
+  /**
+   * @var string
+   */
+  public $sampleMethod;
+
+  /**
+   * @param string
+   */
+  public function setBytesLimitPerFile($bytesLimitPerFile)
+  {
+    $this->bytesLimitPerFile = $bytesLimitPerFile;
+  }
+  /**
+   * @return string
+   */
+  public function getBytesLimitPerFile()
+  {
+    return $this->bytesLimitPerFile;
+  }
+  /**
+   * @param int
+   */
+  public function setBytesLimitPerFilePercent($bytesLimitPerFilePercent)
+  {
+    $this->bytesLimitPerFilePercent = $bytesLimitPerFilePercent;
+  }
+  /**
+   * @return int
+   */
+  public function getBytesLimitPerFilePercent()
+  {
+    return $this->bytesLimitPerFilePercent;
+  }
+  /**
+   * @param GooglePrivacyDlpV2FileSet
+   */
+  public function setFileSet(GooglePrivacyDlpV2FileSet $fileSet)
+  {
+    $this->fileSet = $fileSet;
+  }
+  /**
+   * @return GooglePrivacyDlpV2FileSet
+   */
+  public function getFileSet()
+  {
+    return $this->fileSet;
+  }
+  /**
+   * @param string[]
+   */
+  public function setFileTypes($fileTypes)
+  {
+    $this->fileTypes = $fileTypes;
+  }
+  /**
+   * @return string[]
+   */
+  public function getFileTypes()
+  {
+    return $this->fileTypes;
+  }
+  /**
+   * @param int
+   */
+  public function setFilesLimitPercent($filesLimitPercent)
+  {
+    $this->filesLimitPercent = $filesLimitPercent;
+  }
+  /**
+   * @return int
+   */
+  public function getFilesLimitPercent()
+  {
+    return $this->filesLimitPercent;
+  }
+  /**
+   * @param string
+   */
+  public function setSampleMethod($sampleMethod)
+  {
+    $this->sampleMethod = $sampleMethod;
+  }
+  /**
+   * @return string
+   */
+  public function getSampleMethod()
+  {
+    return $this->sampleMethod;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2CloudStorageOptions::class, 'Google_Service_DLP_GooglePrivacyDlpV2CloudStorageOptions');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2CloudStoragePath.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2CloudStoragePath.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2CloudStoragePath.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\DLP;
+
+class GooglePrivacyDlpV2CloudStoragePath extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $path;
+
+  /**
+   * @param string
+   */
+  public function setPath($path)
+  {
+    $this->path = $path;
+  }
+  /**
+   * @return string
+   */
+  public function getPath()
+  {
+    return $this->path;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2CloudStoragePath::class, 'Google_Service_DLP_GooglePrivacyDlpV2CloudStoragePath');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2CloudStorageRegex.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2CloudStorageRegex.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2CloudStorageRegex.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\DLP;
+
+class GooglePrivacyDlpV2CloudStorageRegex extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $bucketNameRegex;
+  /**
+   * @var string
+   */
+  public $projectIdRegex;
+
+  /**
+   * @param string
+   */
+  public function setBucketNameRegex($bucketNameRegex)
+  {
+    $this->bucketNameRegex = $bucketNameRegex;
+  }
+  /**
+   * @return string
+   */
+  public function getBucketNameRegex()
+  {
+    return $this->bucketNameRegex;
+  }
+  /**
+   * @param string
+   */
+  public function setProjectIdRegex($projectIdRegex)
+  {
+    $this->projectIdRegex = $projectIdRegex;
+  }
+  /**
+   * @return string
+   */
+  public function getProjectIdRegex()
+  {
+    return $this->projectIdRegex;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2CloudStorageRegex::class, 'Google_Service_DLP_GooglePrivacyDlpV2CloudStorageRegex');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2CloudStorageRegexFileSet.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2CloudStorageRegexFileSet.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2CloudStorageRegexFileSet.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\DLP;
+
+class GooglePrivacyDlpV2CloudStorageRegexFileSet extends \Google\Collection
+{
+  protected $collection_key = 'includeRegex';
+  /**
+   * @var string
+   */
+  public $bucketName;
+  /**
+   * @var string[]
+   */
+  public $excludeRegex;
+  /**
+   * @var string[]
+   */
+  public $includeRegex;
+
+  /**
+   * @param string
+   */
+  public function setBucketName($bucketName)
+  {
+    $this->bucketName = $bucketName;
+  }
+  /**
+   * @return string
+   */
+  public function getBucketName()
+  {
+    return $this->bucketName;
+  }
+  /**
+   * @param string[]
+   */
+  public function setExcludeRegex($excludeRegex)
+  {
+    $this->excludeRegex = $excludeRegex;
+  }
+  /**
+   * @return string[]
+   */
+  public function getExcludeRegex()
+  {
+    return $this->excludeRegex;
+  }
+  /**
+   * @param string[]
+   */
+  public function setIncludeRegex($includeRegex)
+  {
+    $this->includeRegex = $includeRegex;
+  }
+  /**
+   * @return string[]
+   */
+  public function getIncludeRegex()
+  {
+    return $this->includeRegex;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2CloudStorageRegexFileSet::class, 'Google_Service_DLP_GooglePrivacyDlpV2CloudStorageRegexFileSet');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2CloudStorageResourceReference.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2CloudStorageResourceReference.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2CloudStorageResourceReference.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\DLP;
+
+class GooglePrivacyDlpV2CloudStorageResourceReference extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $bucketName;
+  /**
+   * @var string
+   */
+  public $projectId;
+
+  /**
+   * @param string
+   */
+  public function setBucketName($bucketName)
+  {
+    $this->bucketName = $bucketName;
+  }
+  /**
+   * @return string
+   */
+  public function getBucketName()
+  {
+    return $this->bucketName;
+  }
+  /**
+   * @param string
+   */
+  public function setProjectId($projectId)
+  {
+    $this->projectId = $projectId;
+  }
+  /**
+   * @return string
+   */
+  public function getProjectId()
+  {
+    return $this->projectId;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2CloudStorageResourceReference::class, 'Google_Service_DLP_GooglePrivacyDlpV2CloudStorageResourceReference');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2Color.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2Color.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2Color.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\DLP;
+
+class GooglePrivacyDlpV2Color extends \Google\Model
+{
+  /**
+   * @var float
+   */
+  public $blue;
+  /**
+   * @var float
+   */
+  public $green;
+  /**
+   * @var float
+   */
+  public $red;
+
+  /**
+   * @param float
+   */
+  public function setBlue($blue)
+  {
+    $this->blue = $blue;
+  }
+  /**
+   * @return float
+   */
+  public function getBlue()
+  {
+    return $this->blue;
+  }
+  /**
+   * @param float
+   */
+  public function setGreen($green)
+  {
+    $this->green = $green;
+  }
+  /**
+   * @return float
+   */
+  public function getGreen()
+  {
+    return $this->green;
+  }
+  /**
+   * @param float
+   */
+  public function setRed($red)
+  {
+    $this->red = $red;
+  }
+  /**
+   * @return float
+   */
+  public function getRed()
+  {
+    return $this->red;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2Color::class, 'Google_Service_DLP_GooglePrivacyDlpV2Color');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2ColumnDataProfile.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2ColumnDataProfile.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2ColumnDataProfile.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,368 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\DLP;
+
+class GooglePrivacyDlpV2ColumnDataProfile extends \Google\Collection
+{
+  protected $collection_key = 'otherMatches';
+  /**
+   * @var string
+   */
+  public $column;
+  protected $columnInfoTypeType = GooglePrivacyDlpV2InfoTypeSummary::class;
+  protected $columnInfoTypeDataType = '';
+  /**
+   * @var string
+   */
+  public $columnType;
+  protected $dataRiskLevelType = GooglePrivacyDlpV2DataRiskLevel::class;
+  protected $dataRiskLevelDataType = '';
+  /**
+   * @var string
+   */
+  public $datasetId;
+  /**
+   * @var string
+   */
+  public $datasetLocation;
+  /**
+   * @var string
+   */
+  public $datasetProjectId;
+  /**
+   * @var string
+   */
+  public $estimatedNullPercentage;
+  /**
+   * @var string
+   */
+  public $estimatedUniquenessScore;
+  public $freeTextScore;
+  /**
+   * @var string
+   */
+  public $name;
+  protected $otherMatchesType = GooglePrivacyDlpV2OtherInfoTypeSummary::class;
+  protected $otherMatchesDataType = 'array';
+  /**
+   * @var string
+   */
+  public $policyState;
+  /**
+   * @var string
+   */
+  public $profileLastGenerated;
+  protected $profileStatusType = GooglePrivacyDlpV2ProfileStatus::class;
+  protected $profileStatusDataType = '';
+  protected $sensitivityScoreType = GooglePrivacyDlpV2SensitivityScore::class;
+  protected $sensitivityScoreDataType = '';
+  /**
+   * @var string
+   */
+  public $state;
+  /**
+   * @var string
+   */
+  public $tableDataProfile;
+  /**
+   * @var string
+   */
+  public $tableFullResource;
+  /**
+   * @var string
+   */
+  public $tableId;
+
+  /**
+   * @param string
+   */
+  public function setColumn($column)
+  {
+    $this->column = $column;
+  }
+  /**
+   * @return string
+   */
+  public function getColumn()
+  {
+    return $this->column;
+  }
+  /**
+   * @param GooglePrivacyDlpV2InfoTypeSummary
+   */
+  public function setColumnInfoType(GooglePrivacyDlpV2InfoTypeSummary $columnInfoType)
+  {
+    $this->columnInfoType = $columnInfoType;
+  }
+  /**
+   * @return GooglePrivacyDlpV2InfoTypeSummary
+   */
+  public function getColumnInfoType()
+  {
+    return $this->columnInfoType;
+  }
+  /**
+   * @param string
+   */
+  public function setColumnType($columnType)
+  {
+    $this->columnType = $columnType;
+  }
+  /**
+   * @return string
+   */
+  public function getColumnType()
+  {
+    return $this->columnType;
+  }
+  /**
+   * @param GooglePrivacyDlpV2DataRiskLevel
+   */
+  public function setDataRiskLevel(GooglePrivacyDlpV2DataRiskLevel $dataRiskLevel)
+  {
+    $this->dataRiskLevel = $dataRiskLevel;
+  }
+  /**
+   * @return GooglePrivacyDlpV2DataRiskLevel
+   */
+  public function getDataRiskLevel()
+  {
+    return $this->dataRiskLevel;
+  }
+  /**
+   * @param string
+   */
+  public function setDatasetId($datasetId)
+  {
+    $this->datasetId = $datasetId;
+  }
+  /**
+   * @return string
+   */
+  public function getDatasetId()
+  {
+    return $this->datasetId;
+  }
+  /**
+   * @param string
+   */
+  public function setDatasetLocation($datasetLocation)
+  {
+    $this->datasetLocation = $datasetLocation;
+  }
+  /**
+   * @return string
+   */
+  public function getDatasetLocation()
+  {
+    return $this->datasetLocation;
+  }
+  /**
+   * @param string
+   */
+  public function setDatasetProjectId($datasetProjectId)
+  {
+    $this->datasetProjectId = $datasetProjectId;
+  }
+  /**
+   * @return string
+   */
+  public function getDatasetProjectId()
+  {
+    return $this->datasetProjectId;
+  }
+  /**
+   * @param string
+   */
+  public function setEstimatedNullPercentage($estimatedNullPercentage)
+  {
+    $this->estimatedNullPercentage = $estimatedNullPercentage;
+  }
+  /**
+   * @return string
+   */
+  public function getEstimatedNullPercentage()
+  {
+    return $this->estimatedNullPercentage;
+  }
+  /**
+   * @param string
+   */
+  public function setEstimatedUniquenessScore($estimatedUniquenessScore)
+  {
+    $this->estimatedUniquenessScore = $estimatedUniquenessScore;
+  }
+  /**
+   * @return string
+   */
+  public function getEstimatedUniquenessScore()
+  {
+    return $this->estimatedUniquenessScore;
+  }
+  public function setFreeTextScore($freeTextScore)
+  {
+    $this->freeTextScore = $freeTextScore;
+  }
+  public function getFreeTextScore()
+  {
+    return $this->freeTextScore;
+  }
+  /**
+   * @param string
+   */
+  public function setName($name)
+  {
+    $this->name = $name;
+  }
+  /**
+   * @return string
+   */
+  public function getName()
+  {
+    return $this->name;
+  }
+  /**
+   * @param GooglePrivacyDlpV2OtherInfoTypeSummary[]
+   */
+  public function setOtherMatches($otherMatches)
+  {
+    $this->otherMatches = $otherMatches;
+  }
+  /**
+   * @return GooglePrivacyDlpV2OtherInfoTypeSummary[]
+   */
+  public function getOtherMatches()
+  {
+    return $this->otherMatches;
+  }
+  /**
+   * @param string
+   */
+  public function setPolicyState($policyState)
+  {
+    $this->policyState = $policyState;
+  }
+  /**
+   * @return string
+   */
+  public function getPolicyState()
+  {
+    return $this->policyState;
+  }
+  /**
+   * @param string
+   */
+  public function setProfileLastGenerated($profileLastGenerated)
+  {
+    $this->profileLastGenerated = $profileLastGenerated;
+  }
+  /**
+   * @return string
+   */
+  public function getProfileLastGenerated()
+  {
+    return $this->profileLastGenerated;
+  }
+  /**
+   * @param GooglePrivacyDlpV2ProfileStatus
+   */
+  public function setProfileStatus(GooglePrivacyDlpV2ProfileStatus $profileStatus)
+  {
+    $this->profileStatus = $profileStatus;
+  }
+  /**
+   * @return GooglePrivacyDlpV2ProfileStatus
+   */
+  public function getProfileStatus()
+  {
+    return $this->profileStatus;
+  }
+  /**
+   * @param GooglePrivacyDlpV2SensitivityScore
+   */
+  public function setSensitivityScore(GooglePrivacyDlpV2SensitivityScore $sensitivityScore)
+  {
+    $this->sensitivityScore = $sensitivityScore;
+  }
+  /**
+   * @return GooglePrivacyDlpV2SensitivityScore
+   */
+  public function getSensitivityScore()
+  {
+    return $this->sensitivityScore;
+  }
+  /**
+   * @param string
+   */
+  public function setState($state)
+  {
+    $this->state = $state;
+  }
+  /**
+   * @return string
+   */
+  public function getState()
+  {
+    return $this->state;
+  }
+  /**
+   * @param string
+   */
+  public function setTableDataProfile($tableDataProfile)
+  {
+    $this->tableDataProfile = $tableDataProfile;
+  }
+  /**
+   * @return string
+   */
+  public function getTableDataProfile()
+  {
+    return $this->tableDataProfile;
+  }
+  /**
+   * @param string
+   */
+  public function setTableFullResource($tableFullResource)
+  {
+    $this->tableFullResource = $tableFullResource;
+  }
+  /**
+   * @return string
+   */
+  public function getTableFullResource()
+  {
+    return $this->tableFullResource;
+  }
+  /**
+   * @param string
+   */
+  public function setTableId($tableId)
+  {
+    $this->tableId = $tableId;
+  }
+  /**
+   * @return string
+   */
+  public function getTableId()
+  {
+    return $this->tableId;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2ColumnDataProfile::class, 'Google_Service_DLP_GooglePrivacyDlpV2ColumnDataProfile');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2Condition.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2Condition.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2Condition.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\DLP;
+
+class GooglePrivacyDlpV2Condition extends \Google\Model
+{
+  protected $fieldType = GooglePrivacyDlpV2FieldId::class;
+  protected $fieldDataType = '';
+  /**
+   * @var string
+   */
+  public $operator;
+  protected $valueType = GooglePrivacyDlpV2Value::class;
+  protected $valueDataType = '';
+
+  /**
+   * @param GooglePrivacyDlpV2FieldId
+   */
+  public function setField(GooglePrivacyDlpV2FieldId $field)
+  {
+    $this->field = $field;
+  }
+  /**
+   * @return GooglePrivacyDlpV2FieldId
+   */
+  public function getField()
+  {
+    return $this->field;
+  }
+  /**
+   * @param string
+   */
+  public function setOperator($operator)
+  {
+    $this->operator = $operator;
+  }
+  /**
+   * @return string
+   */
+  public function getOperator()
+  {
+    return $this->operator;
+  }
+  /**
+   * @param GooglePrivacyDlpV2Value
+   */
+  public function setValue(GooglePrivacyDlpV2Value $value)
+  {
+    $this->value = $value;
+  }
+  /**
+   * @return GooglePrivacyDlpV2Value
+   */
+  public function getValue()
+  {
+    return $this->value;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2Condition::class, 'Google_Service_DLP_GooglePrivacyDlpV2Condition');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2Conditions.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2Conditions.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2Conditions.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\DLP;
+
+class GooglePrivacyDlpV2Conditions extends \Google\Collection
+{
+  protected $collection_key = 'conditions';
+  protected $conditionsType = GooglePrivacyDlpV2Condition::class;
+  protected $conditionsDataType = 'array';
+
+  /**
+   * @param GooglePrivacyDlpV2Condition[]
+   */
+  public function setConditions($conditions)
+  {
+    $this->conditions = $conditions;
+  }
+  /**
+   * @return GooglePrivacyDlpV2Condition[]
+   */
+  public function getConditions()
+  {
+    return $this->conditions;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2Conditions::class, 'Google_Service_DLP_GooglePrivacyDlpV2Conditions');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2Connection.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2Connection.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2Connection.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\DLP;
+
+class GooglePrivacyDlpV2Connection extends \Google\Collection
+{
+  protected $collection_key = 'errors';
+  protected $cloudSqlType = GooglePrivacyDlpV2CloudSqlProperties::class;
+  protected $cloudSqlDataType = '';
+  protected $errorsType = GooglePrivacyDlpV2Error::class;
+  protected $errorsDataType = 'array';
+  /**
+   * @var string
+   */
+  public $name;
+  /**
+   * @var string
+   */
+  public $state;
+
+  /**
+   * @param GooglePrivacyDlpV2CloudSqlProperties
+   */
+  public function setCloudSql(GooglePrivacyDlpV2CloudSqlProperties $cloudSql)
+  {
+    $this->cloudSql = $cloudSql;
+  }
+  /**
+   * @return GooglePrivacyDlpV2CloudSqlProperties
+   */
+  public function getCloudSql()
+  {
+    return $this->cloudSql;
+  }
+  /**
+   * @param GooglePrivacyDlpV2Error[]
+   */
+  public function setErrors($errors)
+  {
+    $this->errors = $errors;
+  }
+  /**
+   * @return GooglePrivacyDlpV2Error[]
+   */
+  public function getErrors()
+  {
+    return $this->errors;
+  }
+  /**
+   * @param string
+   */
+  public function setName($name)
+  {
+    $this->name = $name;
+  }
+  /**
+   * @return string
+   */
+  public function getName()
+  {
+    return $this->name;
+  }
+  /**
+   * @param string
+   */
+  public function setState($state)
+  {
+    $this->state = $state;
+  }
+  /**
+   * @return string
+   */
+  public function getState()
+  {
+    return $this->state;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2Connection::class, 'Google_Service_DLP_GooglePrivacyDlpV2Connection');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2Container.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2Container.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2Container.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,152 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\DLP;
+
+class GooglePrivacyDlpV2Container extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $fullPath;
+  /**
+   * @var string
+   */
+  public $projectId;
+  /**
+   * @var string
+   */
+  public $relativePath;
+  /**
+   * @var string
+   */
+  public $rootPath;
+  /**
+   * @var string
+   */
+  public $type;
+  /**
+   * @var string
+   */
+  public $updateTime;
+  /**
+   * @var string
+   */
+  public $version;
+
+  /**
+   * @param string
+   */
+  public function setFullPath($fullPath)
+  {
+    $this->fullPath = $fullPath;
+  }
+  /**
+   * @return string
+   */
+  public function getFullPath()
+  {
+    return $this->fullPath;
+  }
+  /**
+   * @param string
+   */
+  public function setProjectId($projectId)
+  {
+    $this->projectId = $projectId;
+  }
+  /**
+   * @return string
+   */
+  public function getProjectId()
+  {
+    return $this->projectId;
+  }
+  /**
+   * @param string
+   */
+  public function setRelativePath($relativePath)
+  {
+    $this->relativePath = $relativePath;
+  }
+  /**
+   * @return string
+   */
+  public function getRelativePath()
+  {
+    return $this->relativePath;
+  }
+  /**
+   * @param string
+   */
+  public function setRootPath($rootPath)
+  {
+    $this->rootPath = $rootPath;
+  }
+  /**
+   * @return string
+   */
+  public function getRootPath()
+  {
+    return $this->rootPath;
+  }
+  /**
+   * @param string
+   */
+  public function setType($type)
+  {
+    $this->type = $type;
+  }
+  /**
+   * @return string
+   */
+  public function getType()
+  {
+    return $this->type;
+  }
+  /**
+   * @param string
+   */
+  public function setUpdateTime($updateTime)
+  {
+    $this->updateTime = $updateTime;
+  }
+  /**
+   * @return string
+   */
+  public function getUpdateTime()
+  {
+    return $this->updateTime;
+  }
+  /**
+   * @param string
+   */
+  public function setVersion($version)
+  {
+    $this->version = $version;
+  }
+  /**
+   * @return string
+   */
+  public function getVersion()
+  {
+    return $this->version;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2Container::class, 'Google_Service_DLP_GooglePrivacyDlpV2Container');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2ContentItem.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2ContentItem.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2ContentItem.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\DLP;
+
+class GooglePrivacyDlpV2ContentItem extends \Google\Model
+{
+  protected $byteItemType = GooglePrivacyDlpV2ByteContentItem::class;
+  protected $byteItemDataType = '';
+  protected $tableType = GooglePrivacyDlpV2Table::class;
+  protected $tableDataType = '';
+  /**
+   * @var string
+   */
+  public $value;
+
+  /**
+   * @param GooglePrivacyDlpV2ByteContentItem
+   */
+  public function setByteItem(GooglePrivacyDlpV2ByteContentItem $byteItem)
+  {
+    $this->byteItem = $byteItem;
+  }
+  /**
+   * @return GooglePrivacyDlpV2ByteContentItem
+   */
+  public function getByteItem()
+  {
+    return $this->byteItem;
+  }
+  /**
+   * @param GooglePrivacyDlpV2Table
+   */
+  public function setTable(GooglePrivacyDlpV2Table $table)
+  {
+    $this->table = $table;
+  }
+  /**
+   * @return GooglePrivacyDlpV2Table
+   */
+  public function getTable()
+  {
+    return $this->table;
+  }
+  /**
+   * @param string
+   */
+  public function setValue($value)
+  {
+    $this->value = $value;
+  }
+  /**
+   * @return string
+   */
+  public function getValue()
+  {
+    return $this->value;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2ContentItem::class, 'Google_Service_DLP_GooglePrivacyDlpV2ContentItem');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2ContentLocation.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2ContentLocation.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2ContentLocation.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,144 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\DLP;
+
+class GooglePrivacyDlpV2ContentLocation extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $containerName;
+  /**
+   * @var string
+   */
+  public $containerTimestamp;
+  /**
+   * @var string
+   */
+  public $containerVersion;
+  protected $documentLocationType = GooglePrivacyDlpV2DocumentLocation::class;
+  protected $documentLocationDataType = '';
+  protected $imageLocationType = GooglePrivacyDlpV2ImageLocation::class;
+  protected $imageLocationDataType = '';
+  protected $metadataLocationType = GooglePrivacyDlpV2MetadataLocation::class;
+  protected $metadataLocationDataType = '';
+  protected $recordLocationType = GooglePrivacyDlpV2RecordLocation::class;
+  protected $recordLocationDataType = '';
+
+  /**
+   * @param string
+   */
+  public function setContainerName($containerName)
+  {
+    $this->containerName = $containerName;
+  }
+  /**
+   * @return string
+   */
+  public function getContainerName()
+  {
+    return $this->containerName;
+  }
+  /**
+   * @param string
+   */
+  public function setContainerTimestamp($containerTimestamp)
+  {
+    $this->containerTimestamp = $containerTimestamp;
+  }
+  /**
+   * @return string
+   */
+  public function getContainerTimestamp()
+  {
+    return $this->containerTimestamp;
+  }
+  /**
+   * @param string
+   */
+  public function setContainerVersion($containerVersion)
+  {
+    $this->containerVersion = $containerVersion;
+  }
+  /**
+   * @return string
+   */
+  public function getContainerVersion()
+  {
+    return $this->containerVersion;
+  }
+  /**
+   * @param GooglePrivacyDlpV2DocumentLocation
+   */
+  public function setDocumentLocation(GooglePrivacyDlpV2DocumentLocation $documentLocation)
+  {
+    $this->documentLocation = $documentLocation;
+  }
+  /**
+   * @return GooglePrivacyDlpV2DocumentLocation
+   */
+  public function getDocumentLocation()
+  {
+    return $this->documentLocation;
+  }
+  /**
+   * @param GooglePrivacyDlpV2ImageLocation
+   */
+  public function setImageLocation(GooglePrivacyDlpV2ImageLocation $imageLocation)
+  {
+    $this->imageLocation = $imageLocation;
+  }
+  /**
+   * @return GooglePrivacyDlpV2ImageLocation
+   */
+  public function getImageLocation()
+  {
+    return $this->imageLocation;
+  }
+  /**
+   * @param GooglePrivacyDlpV2MetadataLocation
+   */
+  public function setMetadataLocation(GooglePrivacyDlpV2MetadataLocation $metadataLocation)
+  {
+    $this->metadataLocation = $metadataLocation;
+  }
+  /**
+   * @return GooglePrivacyDlpV2MetadataLocation
+   */
+  public function getMetadataLocation()
+  {
+    return $this->metadataLocation;
+  }
+  /**
+   * @param GooglePrivacyDlpV2RecordLocation
+   */
+  public function setRecordLocation(GooglePrivacyDlpV2RecordLocation $recordLocation)
+  {
+    $this->recordLocation = $recordLocation;
+  }
+  /**
+   * @return GooglePrivacyDlpV2RecordLocation
+   */
+  public function getRecordLocation()
+  {
+    return $this->recordLocation;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2ContentLocation::class, 'Google_Service_DLP_GooglePrivacyDlpV2ContentLocation');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2CreateConnectionRequest.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2CreateConnectionRequest.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2CreateConnectionRequest.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\DLP;
+
+class GooglePrivacyDlpV2CreateConnectionRequest extends \Google\Model
+{
+  protected $connectionType = GooglePrivacyDlpV2Connection::class;
+  protected $connectionDataType = '';
+
+  /**
+   * @param GooglePrivacyDlpV2Connection
+   */
+  public function setConnection(GooglePrivacyDlpV2Connection $connection)
+  {
+    $this->connection = $connection;
+  }
+  /**
+   * @return GooglePrivacyDlpV2Connection
+   */
+  public function getConnection()
+  {
+    return $this->connection;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2CreateConnectionRequest::class, 'Google_Service_DLP_GooglePrivacyDlpV2CreateConnectionRequest');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2CreateDeidentifyTemplateRequest.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2CreateDeidentifyTemplateRequest.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2CreateDeidentifyTemplateRequest.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\DLP;
+
+class GooglePrivacyDlpV2CreateDeidentifyTemplateRequest extends \Google\Model
+{
+  protected $deidentifyTemplateType = GooglePrivacyDlpV2DeidentifyTemplate::class;
+  protected $deidentifyTemplateDataType = '';
+  /**
+   * @var string
+   */
+  public $locationId;
+  /**
+   * @var string
+   */
+  public $templateId;
+
+  /**
+   * @param GooglePrivacyDlpV2DeidentifyTemplate
+   */
+  public function setDeidentifyTemplate(GooglePrivacyDlpV2DeidentifyTemplate $deidentifyTemplate)
+  {
+    $this->deidentifyTemplate = $deidentifyTemplate;
+  }
+  /**
+   * @return GooglePrivacyDlpV2DeidentifyTemplate
+   */
+  public function getDeidentifyTemplate()
+  {
+    return $this->deidentifyTemplate;
+  }
+  /**
+   * @param string
+   */
+  public function setLocationId($locationId)
+  {
+    $this->locationId = $locationId;
+  }
+  /**
+   * @return string
+   */
+  public function getLocationId()
+  {
+    return $this->locationId;
+  }
+  /**
+   * @param string
+   */
+  public function setTemplateId($templateId)
+  {
+    $this->templateId = $templateId;
+  }
+  /**
+   * @return string
+   */
+  public function getTemplateId()
+  {
+    return $this->templateId;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2CreateDeidentifyTemplateRequest::class, 'Google_Service_DLP_GooglePrivacyDlpV2CreateDeidentifyTemplateRequest');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2CreateDiscoveryConfigRequest.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2CreateDiscoveryConfigRequest.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2CreateDiscoveryConfigRequest.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\DLP;
+
+class GooglePrivacyDlpV2CreateDiscoveryConfigRequest extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $configId;
+  protected $discoveryConfigType = GooglePrivacyDlpV2DiscoveryConfig::class;
+  protected $discoveryConfigDataType = '';
+
+  /**
+   * @param string
+   */
+  public function setConfigId($configId)
+  {
+    $this->configId = $configId;
+  }
+  /**
+   * @return string
+   */
+  public function getConfigId()
+  {
+    return $this->configId;
+  }
+  /**
+   * @param GooglePrivacyDlpV2DiscoveryConfig
+   */
+  public function setDiscoveryConfig(GooglePrivacyDlpV2DiscoveryConfig $discoveryConfig)
+  {
+    $this->discoveryConfig = $discoveryConfig;
+  }
+  /**
+   * @return GooglePrivacyDlpV2DiscoveryConfig
+   */
+  public function getDiscoveryConfig()
+  {
+    return $this->discoveryConfig;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2CreateDiscoveryConfigRequest::class, 'Google_Service_DLP_GooglePrivacyDlpV2CreateDiscoveryConfigRequest');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2CreateDlpJobRequest.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2CreateDlpJobRequest.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2CreateDlpJobRequest.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,94 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\DLP;
+
+class GooglePrivacyDlpV2CreateDlpJobRequest extends \Google\Model
+{
+  protected $inspectJobType = GooglePrivacyDlpV2InspectJobConfig::class;
+  protected $inspectJobDataType = '';
+  /**
+   * @var string
+   */
+  public $jobId;
+  /**
+   * @var string
+   */
+  public $locationId;
+  protected $riskJobType = GooglePrivacyDlpV2RiskAnalysisJobConfig::class;
+  protected $riskJobDataType = '';
+
+  /**
+   * @param GooglePrivacyDlpV2InspectJobConfig
+   */
+  public function setInspectJob(GooglePrivacyDlpV2InspectJobConfig $inspectJob)
+  {
+    $this->inspectJob = $inspectJob;
+  }
+  /**
+   * @return GooglePrivacyDlpV2InspectJobConfig
+   */
+  public function getInspectJob()
+  {
+    return $this->inspectJob;
+  }
+  /**
+   * @param string
+   */
+  public function setJobId($jobId)
+  {
+    $this->jobId = $jobId;
+  }
+  /**
+   * @return string
+   */
+  public function getJobId()
+  {
+    return $this->jobId;
+  }
+  /**
+   * @param string
+   */
+  public function setLocationId($locationId)
+  {
+    $this->locationId = $locationId;
+  }
+  /**
+   * @return string
+   */
+  public function getLocationId()
+  {
+    return $this->locationId;
+  }
+  /**
+   * @param GooglePrivacyDlpV2RiskAnalysisJobConfig
+   */
+  public function setRiskJob(GooglePrivacyDlpV2RiskAnalysisJobConfig $riskJob)
+  {
+    $this->riskJob = $riskJob;
+  }
+  /**
+   * @return GooglePrivacyDlpV2RiskAnalysisJobConfig
+   */
+  public function getRiskJob()
+  {
+    return $this->riskJob;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2CreateDlpJobRequest::class, 'Google_Service_DLP_GooglePrivacyDlpV2CreateDlpJobRequest');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2CreateInspectTemplateRequest.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2CreateInspectTemplateRequest.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2CreateInspectTemplateRequest.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\DLP;
+
+class GooglePrivacyDlpV2CreateInspectTemplateRequest extends \Google\Model
+{
+  protected $inspectTemplateType = GooglePrivacyDlpV2InspectTemplate::class;
+  protected $inspectTemplateDataType = '';
+  /**
+   * @var string
+   */
+  public $locationId;
+  /**
+   * @var string
+   */
+  public $templateId;
+
+  /**
+   * @param GooglePrivacyDlpV2InspectTemplate
+   */
+  public function setInspectTemplate(GooglePrivacyDlpV2InspectTemplate $inspectTemplate)
+  {
+    $this->inspectTemplate = $inspectTemplate;
+  }
+  /**
+   * @return GooglePrivacyDlpV2InspectTemplate
+   */
+  public function getInspectTemplate()
+  {
+    return $this->inspectTemplate;
+  }
+  /**
+   * @param string
+   */
+  public function setLocationId($locationId)
+  {
+    $this->locationId = $locationId;
+  }
+  /**
+   * @return string
+   */
+  public function getLocationId()
+  {
+    return $this->locationId;
+  }
+  /**
+   * @param string
+   */
+  public function setTemplateId($templateId)
+  {
+    $this->templateId = $templateId;
+  }
+  /**
+   * @return string
+   */
+  public function getTemplateId()
+  {
+    return $this->templateId;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2CreateInspectTemplateRequest::class, 'Google_Service_DLP_GooglePrivacyDlpV2CreateInspectTemplateRequest');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2CreateJobTriggerRequest.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2CreateJobTriggerRequest.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2CreateJobTriggerRequest.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\DLP;
+
+class GooglePrivacyDlpV2CreateJobTriggerRequest extends \Google\Model
+{
+  protected $jobTriggerType = GooglePrivacyDlpV2JobTrigger::class;
+  protected $jobTriggerDataType = '';
+  /**
+   * @var string
+   */
+  public $locationId;
+  /**
+   * @var string
+   */
+  public $triggerId;
+
+  /**
+   * @param GooglePrivacyDlpV2JobTrigger
+   */
+  public function setJobTrigger(GooglePrivacyDlpV2JobTrigger $jobTrigger)
+  {
+    $this->jobTrigger = $jobTrigger;
+  }
+  /**
+   * @return GooglePrivacyDlpV2JobTrigger
+   */
+  public function getJobTrigger()
+  {
+    return $this->jobTrigger;
+  }
+  /**
+   * @param string
+   */
+  public function setLocationId($locationId)
+  {
+    $this->locationId = $locationId;
+  }
+  /**
+   * @return string
+   */
+  public function getLocationId()
+  {
+    return $this->locationId;
+  }
+  /**
+   * @param string
+   */
+  public function setTriggerId($triggerId)
+  {
+    $this->triggerId = $triggerId;
+  }
+  /**
+   * @return string
+   */
+  public function getTriggerId()
+  {
+    return $this->triggerId;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2CreateJobTriggerRequest::class, 'Google_Service_DLP_GooglePrivacyDlpV2CreateJobTriggerRequest');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2CreateStoredInfoTypeRequest.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2CreateStoredInfoTypeRequest.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2CreateStoredInfoTypeRequest.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\DLP;
+
+class GooglePrivacyDlpV2CreateStoredInfoTypeRequest extends \Google\Model
+{
+  protected $configType = GooglePrivacyDlpV2StoredInfoTypeConfig::class;
+  protected $configDataType = '';
+  /**
+   * @var string
+   */
+  public $locationId;
+  /**
+   * @var string
+   */
+  public $storedInfoTypeId;
+
+  /**
+   * @param GooglePrivacyDlpV2StoredInfoTypeConfig
+   */
+  public function setConfig(GooglePrivacyDlpV2StoredInfoTypeConfig $config)
+  {
+    $this->config = $config;
+  }
+  /**
+   * @return GooglePrivacyDlpV2StoredInfoTypeConfig
+   */
+  public function getConfig()
+  {
+    return $this->config;
+  }
+  /**
+   * @param string
+   */
+  public function setLocationId($locationId)
+  {
+    $this->locationId = $locationId;
+  }
+  /**
+   * @return string
+   */
+  public function getLocationId()
+  {
+    return $this->locationId;
+  }
+  /**
+   * @param string
+   */
+  public function setStoredInfoTypeId($storedInfoTypeId)
+  {
+    $this->storedInfoTypeId = $storedInfoTypeId;
+  }
+  /**
+   * @return string
+   */
+  public function getStoredInfoTypeId()
+  {
+    return $this->storedInfoTypeId;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2CreateStoredInfoTypeRequest::class, 'Google_Service_DLP_GooglePrivacyDlpV2CreateStoredInfoTypeRequest');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2CryptoDeterministicConfig.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2CryptoDeterministicConfig.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2CryptoDeterministicConfig.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\DLP;
+
+class GooglePrivacyDlpV2CryptoDeterministicConfig extends \Google\Model
+{
+  protected $contextType = GooglePrivacyDlpV2FieldId::class;
+  protected $contextDataType = '';
+  protected $cryptoKeyType = GooglePrivacyDlpV2CryptoKey::class;
+  protected $cryptoKeyDataType = '';
+  protected $surrogateInfoTypeType = GooglePrivacyDlpV2InfoType::class;
+  protected $surrogateInfoTypeDataType = '';
+
+  /**
+   * @param GooglePrivacyDlpV2FieldId
+   */
+  public function setContext(GooglePrivacyDlpV2FieldId $context)
+  {
+    $this->context = $context;
+  }
+  /**
+   * @return GooglePrivacyDlpV2FieldId
+   */
+  public function getContext()
+  {
+    return $this->context;
+  }
+  /**
+   * @param GooglePrivacyDlpV2CryptoKey
+   */
+  public function setCryptoKey(GooglePrivacyDlpV2CryptoKey $cryptoKey)
+  {
+    $this->cryptoKey = $cryptoKey;
+  }
+  /**
+   * @return GooglePrivacyDlpV2CryptoKey
+   */
+  public function getCryptoKey()
+  {
+    return $this->cryptoKey;
+  }
+  /**
+   * @param GooglePrivacyDlpV2InfoType
+   */
+  public function setSurrogateInfoType(GooglePrivacyDlpV2InfoType $surrogateInfoType)
+  {
+    $this->surrogateInfoType = $surrogateInfoType;
+  }
+  /**
+   * @return GooglePrivacyDlpV2InfoType
+   */
+  public function getSurrogateInfoType()
+  {
+    return $this->surrogateInfoType;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2CryptoDeterministicConfig::class, 'Google_Service_DLP_GooglePrivacyDlpV2CryptoDeterministicConfig');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2CryptoHashConfig.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2CryptoHashConfig.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2CryptoHashConfig.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\DLP;
+
+class GooglePrivacyDlpV2CryptoHashConfig extends \Google\Model
+{
+  protected $cryptoKeyType = GooglePrivacyDlpV2CryptoKey::class;
+  protected $cryptoKeyDataType = '';
+
+  /**
+   * @param GooglePrivacyDlpV2CryptoKey
+   */
+  public function setCryptoKey(GooglePrivacyDlpV2CryptoKey $cryptoKey)
+  {
+    $this->cryptoKey = $cryptoKey;
+  }
+  /**
+   * @return GooglePrivacyDlpV2CryptoKey
+   */
+  public function getCryptoKey()
+  {
+    return $this->cryptoKey;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2CryptoHashConfig::class, 'Google_Service_DLP_GooglePrivacyDlpV2CryptoHashConfig');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2CryptoKey.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2CryptoKey.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2CryptoKey.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\DLP;
+
+class GooglePrivacyDlpV2CryptoKey extends \Google\Model
+{
+  protected $kmsWrappedType = GooglePrivacyDlpV2KmsWrappedCryptoKey::class;
+  protected $kmsWrappedDataType = '';
+  protected $transientType = GooglePrivacyDlpV2TransientCryptoKey::class;
+  protected $transientDataType = '';
+  protected $unwrappedType = GooglePrivacyDlpV2UnwrappedCryptoKey::class;
+  protected $unwrappedDataType = '';
+
+  /**
+   * @param GooglePrivacyDlpV2KmsWrappedCryptoKey
+   */
+  public function setKmsWrapped(GooglePrivacyDlpV2KmsWrappedCryptoKey $kmsWrapped)
+  {
+    $this->kmsWrapped = $kmsWrapped;
+  }
+  /**
+   * @return GooglePrivacyDlpV2KmsWrappedCryptoKey
+   */
+  public function getKmsWrapped()
+  {
+    return $this->kmsWrapped;
+  }
+  /**
+   * @param GooglePrivacyDlpV2TransientCryptoKey
+   */
+  public function setTransient(GooglePrivacyDlpV2TransientCryptoKey $transient)
+  {
+    $this->transient = $transient;
+  }
+  /**
+   * @return GooglePrivacyDlpV2TransientCryptoKey
+   */
+  public function getTransient()
+  {
+    return $this->transient;
+  }
+  /**
+   * @param GooglePrivacyDlpV2UnwrappedCryptoKey
+   */
+  public function setUnwrapped(GooglePrivacyDlpV2UnwrappedCryptoKey $unwrapped)
+  {
+    $this->unwrapped = $unwrapped;
+  }
+  /**
+   * @return GooglePrivacyDlpV2UnwrappedCryptoKey
+   */
+  public function getUnwrapped()
+  {
+    return $this->unwrapped;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2CryptoKey::class, 'Google_Service_DLP_GooglePrivacyDlpV2CryptoKey');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2CryptoReplaceFfxFpeConfig.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2CryptoReplaceFfxFpeConfig.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2CryptoReplaceFfxFpeConfig.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,128 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\DLP;
+
+class GooglePrivacyDlpV2CryptoReplaceFfxFpeConfig extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $commonAlphabet;
+  protected $contextType = GooglePrivacyDlpV2FieldId::class;
+  protected $contextDataType = '';
+  protected $cryptoKeyType = GooglePrivacyDlpV2CryptoKey::class;
+  protected $cryptoKeyDataType = '';
+  /**
+   * @var string
+   */
+  public $customAlphabet;
+  /**
+   * @var int
+   */
+  public $radix;
+  protected $surrogateInfoTypeType = GooglePrivacyDlpV2InfoType::class;
+  protected $surrogateInfoTypeDataType = '';
+
+  /**
+   * @param string
+   */
+  public function setCommonAlphabet($commonAlphabet)
+  {
+    $this->commonAlphabet = $commonAlphabet;
+  }
+  /**
+   * @return string
+   */
+  public function getCommonAlphabet()
+  {
+    return $this->commonAlphabet;
+  }
+  /**
+   * @param GooglePrivacyDlpV2FieldId
+   */
+  public function setContext(GooglePrivacyDlpV2FieldId $context)
+  {
+    $this->context = $context;
+  }
+  /**
+   * @return GooglePrivacyDlpV2FieldId
+   */
+  public function getContext()
+  {
+    return $this->context;
+  }
+  /**
+   * @param GooglePrivacyDlpV2CryptoKey
+   */
+  public function setCryptoKey(GooglePrivacyDlpV2CryptoKey $cryptoKey)
+  {
+    $this->cryptoKey = $cryptoKey;
+  }
+  /**
+   * @return GooglePrivacyDlpV2CryptoKey
+   */
+  public function getCryptoKey()
+  {
+    return $this->cryptoKey;
+  }
+  /**
+   * @param string
+   */
+  public function setCustomAlphabet($customAlphabet)
+  {
+    $this->customAlphabet = $customAlphabet;
+  }
+  /**
+   * @return string
+   */
+  public function getCustomAlphabet()
+  {
+    return $this->customAlphabet;
+  }
+  /**
+   * @param int
+   */
+  public function setRadix($radix)
+  {
+    $this->radix = $radix;
+  }
+  /**
+   * @return int
+   */
+  public function getRadix()
+  {
+    return $this->radix;
+  }
+  /**
+   * @param GooglePrivacyDlpV2InfoType
+   */
+  public function setSurrogateInfoType(GooglePrivacyDlpV2InfoType $surrogateInfoType)
+  {
+    $this->surrogateInfoType = $surrogateInfoType;
+  }
+  /**
+   * @return GooglePrivacyDlpV2InfoType
+   */
+  public function getSurrogateInfoType()
+  {
+    return $this->surrogateInfoType;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2CryptoReplaceFfxFpeConfig::class, 'Google_Service_DLP_GooglePrivacyDlpV2CryptoReplaceFfxFpeConfig');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2CustomInfoType.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2CustomInfoType.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2CustomInfoType.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,175 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\DLP;
+
+class GooglePrivacyDlpV2CustomInfoType extends \Google\Collection
+{
+  protected $collection_key = 'detectionRules';
+  protected $detectionRulesType = GooglePrivacyDlpV2DetectionRule::class;
+  protected $detectionRulesDataType = 'array';
+  protected $dictionaryType = GooglePrivacyDlpV2Dictionary::class;
+  protected $dictionaryDataType = '';
+  /**
+   * @var string
+   */
+  public $exclusionType;
+  protected $infoTypeType = GooglePrivacyDlpV2InfoType::class;
+  protected $infoTypeDataType = '';
+  /**
+   * @var string
+   */
+  public $likelihood;
+  protected $regexType = GooglePrivacyDlpV2Regex::class;
+  protected $regexDataType = '';
+  protected $sensitivityScoreType = GooglePrivacyDlpV2SensitivityScore::class;
+  protected $sensitivityScoreDataType = '';
+  protected $storedTypeType = GooglePrivacyDlpV2StoredType::class;
+  protected $storedTypeDataType = '';
+  protected $surrogateTypeType = GooglePrivacyDlpV2SurrogateType::class;
+  protected $surrogateTypeDataType = '';
+
+  /**
+   * @param GooglePrivacyDlpV2DetectionRule[]
+   */
+  public function setDetectionRules($detectionRules)
+  {
+    $this->detectionRules = $detectionRules;
+  }
+  /**
+   * @return GooglePrivacyDlpV2DetectionRule[]
+   */
+  public function getDetectionRules()
+  {
+    return $this->detectionRules;
+  }
+  /**
+   * @param GooglePrivacyDlpV2Dictionary
+   */
+  public function setDictionary(GooglePrivacyDlpV2Dictionary $dictionary)
+  {
+    $this->dictionary = $dictionary;
+  }
+  /**
+   * @return GooglePrivacyDlpV2Dictionary
+   */
+  public function getDictionary()
+  {
+    return $this->dictionary;
+  }
+  /**
+   * @param string
+   */
+  public function setExclusionType($exclusionType)
+  {
+    $this->exclusionType = $exclusionType;
+  }
+  /**
+   * @return string
+   */
+  public function getExclusionType()
+  {
+    return $this->exclusionType;
+  }
+  /**
+   * @param GooglePrivacyDlpV2InfoType
+   */
+  public function setInfoType(GooglePrivacyDlpV2InfoType $infoType)
+  {
+    $this->infoType = $infoType;
+  }
+  /**
+   * @return GooglePrivacyDlpV2InfoType
+   */
+  public function getInfoType()
+  {
+    return $this->infoType;
+  }
+  /**
+   * @param string
+   */
+  public function setLikelihood($likelihood)
+  {
+    $this->likelihood = $likelihood;
+  }
+  /**
+   * @return string
+   */
+  public function getLikelihood()
+  {
+    return $this->likelihood;
+  }
+  /**
+   * @param GooglePrivacyDlpV2Regex
+   */
+  public function setRegex(GooglePrivacyDlpV2Regex $regex)
+  {
+    $this->regex = $regex;
+  }
+  /**
+   * @return GooglePrivacyDlpV2Regex
+   */
+  public function getRegex()
+  {
+    return $this->regex;
+  }
+  /**
+   * @param GooglePrivacyDlpV2SensitivityScore
+   */
+  public function setSensitivityScore(GooglePrivacyDlpV2SensitivityScore $sensitivityScore)
+  {
+    $this->sensitivityScore = $sensitivityScore;
+  }
+  /**
+   * @return GooglePrivacyDlpV2SensitivityScore
+   */
+  public function getSensitivityScore()
+  {
+    return $this->sensitivityScore;
+  }
+  /**
+   * @param GooglePrivacyDlpV2StoredType
+   */
+  public function setStoredType(GooglePrivacyDlpV2StoredType $storedType)
+  {
+    $this->storedType = $storedType;
+  }
+  /**
+   * @return GooglePrivacyDlpV2StoredType
+   */
+  public function getStoredType()
+  {
+    return $this->storedType;
+  }
+  /**
+   * @param GooglePrivacyDlpV2SurrogateType
+   */
+  public function setSurrogateType(GooglePrivacyDlpV2SurrogateType $surrogateType)
+  {
+    $this->surrogateType = $surrogateType;
+  }
+  /**
+   * @return GooglePrivacyDlpV2SurrogateType
+   */
+  public function getSurrogateType()
+  {
+    return $this->surrogateType;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2CustomInfoType::class, 'Google_Service_DLP_GooglePrivacyDlpV2CustomInfoType');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2DataProfileAction.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2DataProfileAction.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2DataProfileAction.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,106 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\DLP;
+
+class GooglePrivacyDlpV2DataProfileAction extends \Google\Model
+{
+  protected $exportDataType = GooglePrivacyDlpV2Export::class;
+  protected $exportDataDataType = '';
+  protected $pubSubNotificationType = GooglePrivacyDlpV2PubSubNotification::class;
+  protected $pubSubNotificationDataType = '';
+  protected $publishToChronicleType = GooglePrivacyDlpV2PublishToChronicle::class;
+  protected $publishToChronicleDataType = '';
+  protected $publishToSccType = GooglePrivacyDlpV2PublishToSecurityCommandCenter::class;
+  protected $publishToSccDataType = '';
+  protected $tagResourcesType = GooglePrivacyDlpV2TagResources::class;
+  protected $tagResourcesDataType = '';
+
+  /**
+   * @param GooglePrivacyDlpV2Export
+   */
+  public function setExportData(GooglePrivacyDlpV2Export $exportData)
+  {
+    $this->exportData = $exportData;
+  }
+  /**
+   * @return GooglePrivacyDlpV2Export
+   */
+  public function getExportData()
+  {
+    return $this->exportData;
+  }
+  /**
+   * @param GooglePrivacyDlpV2PubSubNotification
+   */
+  public function setPubSubNotification(GooglePrivacyDlpV2PubSubNotification $pubSubNotification)
+  {
+    $this->pubSubNotification = $pubSubNotification;
+  }
+  /**
+   * @return GooglePrivacyDlpV2PubSubNotification
+   */
+  public function getPubSubNotification()
+  {
+    return $this->pubSubNotification;
+  }
+  /**
+   * @param GooglePrivacyDlpV2PublishToChronicle
+   */
+  public function setPublishToChronicle(GooglePrivacyDlpV2PublishToChronicle $publishToChronicle)
+  {
+    $this->publishToChronicle = $publishToChronicle;
+  }
+  /**
+   * @return GooglePrivacyDlpV2PublishToChronicle
+   */
+  public function getPublishToChronicle()
+  {
+    return $this->publishToChronicle;
+  }
+  /**
+   * @param GooglePrivacyDlpV2PublishToSecurityCommandCenter
+   */
+  public function setPublishToScc(GooglePrivacyDlpV2PublishToSecurityCommandCenter $publishToScc)
+  {
+    $this->publishToScc = $publishToScc;
+  }
+  /**
+   * @return GooglePrivacyDlpV2PublishToSecurityCommandCenter
+   */
+  public function getPublishToScc()
+  {
+    return $this->publishToScc;
+  }
+  /**
+   * @param GooglePrivacyDlpV2TagResources
+   */
+  public function setTagResources(GooglePrivacyDlpV2TagResources $tagResources)
+  {
+    $this->tagResources = $tagResources;
+  }
+  /**
+   * @return GooglePrivacyDlpV2TagResources
+   */
+  public function getTagResources()
+  {
+    return $this->tagResources;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2DataProfileAction::class, 'Google_Service_DLP_GooglePrivacyDlpV2DataProfileAction');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2DataProfileBigQueryRowSchema.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2DataProfileBigQueryRowSchema.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2DataProfileBigQueryRowSchema.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\DLP;
+
+class GooglePrivacyDlpV2DataProfileBigQueryRowSchema extends \Google\Model
+{
+  protected $columnProfileType = GooglePrivacyDlpV2ColumnDataProfile::class;
+  protected $columnProfileDataType = '';
+  protected $fileStoreProfileType = GooglePrivacyDlpV2FileStoreDataProfile::class;
+  protected $fileStoreProfileDataType = '';
+  protected $tableProfileType = GooglePrivacyDlpV2TableDataProfile::class;
+  protected $tableProfileDataType = '';
+
+  /**
+   * @param GooglePrivacyDlpV2ColumnDataProfile
+   */
+  public function setColumnProfile(GooglePrivacyDlpV2ColumnDataProfile $columnProfile)
+  {
+    $this->columnProfile = $columnProfile;
+  }
+  /**
+   * @return GooglePrivacyDlpV2ColumnDataProfile
+   */
+  public function getColumnProfile()
+  {
+    return $this->columnProfile;
+  }
+  /**
+   * @param GooglePrivacyDlpV2FileStoreDataProfile
+   */
+  public function setFileStoreProfile(GooglePrivacyDlpV2FileStoreDataProfile $fileStoreProfile)
+  {
+    $this->fileStoreProfile = $fileStoreProfile;
+  }
+  /**
+   * @return GooglePrivacyDlpV2FileStoreDataProfile
+   */
+  public function getFileStoreProfile()
+  {
+    return $this->fileStoreProfile;
+  }
+  /**
+   * @param GooglePrivacyDlpV2TableDataProfile
+   */
+  public function setTableProfile(GooglePrivacyDlpV2TableDataProfile $tableProfile)
+  {
+    $this->tableProfile = $tableProfile;
+  }
+  /**
+   * @return GooglePrivacyDlpV2TableDataProfile
+   */
+  public function getTableProfile()
+  {
+    return $this->tableProfile;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2DataProfileBigQueryRowSchema::class, 'Google_Service_DLP_GooglePrivacyDlpV2DataProfileBigQueryRowSchema');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2DataProfileConfigSnapshot.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2DataProfileConfigSnapshot.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2DataProfileConfigSnapshot.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\DLP;
+
+class GooglePrivacyDlpV2DataProfileConfigSnapshot extends \Google\Model
+{
+  protected $dataProfileJobType = GooglePrivacyDlpV2DataProfileJobConfig::class;
+  protected $dataProfileJobDataType = '';
+  protected $discoveryConfigType = GooglePrivacyDlpV2DiscoveryConfig::class;
+  protected $discoveryConfigDataType = '';
+  protected $inspectConfigType = GooglePrivacyDlpV2InspectConfig::class;
+  protected $inspectConfigDataType = '';
+  /**
+   * @var string
+   */
+  public $inspectTemplateModifiedTime;
+  /**
+   * @var string
+   */
+  public $inspectTemplateName;
+
+  /**
+   * @param GooglePrivacyDlpV2DataProfileJobConfig
+   */
+  public function setDataProfileJob(GooglePrivacyDlpV2DataProfileJobConfig $dataProfileJob)
+  {
+    $this->dataProfileJob = $dataProfileJob;
+  }
+  /**
+   * @return GooglePrivacyDlpV2DataProfileJobConfig
+   */
+  public function getDataProfileJob()
+  {
+    return $this->dataProfileJob;
+  }
+  /**
+   * @param GooglePrivacyDlpV2DiscoveryConfig
+   */
+  public function setDiscoveryConfig(GooglePrivacyDlpV2DiscoveryConfig $discoveryConfig)
+  {
+    $this->discoveryConfig = $discoveryConfig;
+  }
+  /**
+   * @return GooglePrivacyDlpV2DiscoveryConfig
+   */
+  public function getDiscoveryConfig()
+  {
+    return $this->discoveryConfig;
+  }
+  /**
+   * @param GooglePrivacyDlpV2InspectConfig
+   */
+  public function setInspectConfig(GooglePrivacyDlpV2InspectConfig $inspectConfig)
+  {
+    $this->inspectConfig = $inspectConfig;
+  }
+  /**
+   * @return GooglePrivacyDlpV2InspectConfig
+   */
+  public function getInspectConfig()
+  {
+    return $this->inspectConfig;
+  }
+  /**
+   * @param string
+   */
+  public function setInspectTemplateModifiedTime($inspectTemplateModifiedTime)
+  {
+    $this->inspectTemplateModifiedTime = $inspectTemplateModifiedTime;
+  }
+  /**
+   * @return string
+   */
+  public function getInspectTemplateModifiedTime()
+  {
+    return $this->inspectTemplateModifiedTime;
+  }
+  /**
+   * @param string
+   */
+  public function setInspectTemplateName($inspectTemplateName)
+  {
+    $this->inspectTemplateName = $inspectTemplateName;
+  }
+  /**
+   * @return string
+   */
+  public function getInspectTemplateName()
+  {
+    return $this->inspectTemplateName;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2DataProfileConfigSnapshot::class, 'Google_Service_DLP_GooglePrivacyDlpV2DataProfileConfigSnapshot');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2DataProfileJobConfig.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2DataProfileJobConfig.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2DataProfileJobConfig.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,111 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\DLP;
+
+class GooglePrivacyDlpV2DataProfileJobConfig extends \Google\Collection
+{
+  protected $collection_key = 'inspectTemplates';
+  protected $dataProfileActionsType = GooglePrivacyDlpV2DataProfileAction::class;
+  protected $dataProfileActionsDataType = 'array';
+  /**
+   * @var string[]
+   */
+  public $inspectTemplates;
+  protected $locationType = GooglePrivacyDlpV2DataProfileLocation::class;
+  protected $locationDataType = '';
+  protected $otherCloudStartingLocationType = GooglePrivacyDlpV2OtherCloudDiscoveryStartingLocation::class;
+  protected $otherCloudStartingLocationDataType = '';
+  /**
+   * @var string
+   */
+  public $projectId;
+
+  /**
+   * @param GooglePrivacyDlpV2DataProfileAction[]
+   */
+  public function setDataProfileActions($dataProfileActions)
+  {
+    $this->dataProfileActions = $dataProfileActions;
+  }
+  /**
+   * @return GooglePrivacyDlpV2DataProfileAction[]
+   */
+  public function getDataProfileActions()
+  {
+    return $this->dataProfileActions;
+  }
+  /**
+   * @param string[]
+   */
+  public function setInspectTemplates($inspectTemplates)
+  {
+    $this->inspectTemplates = $inspectTemplates;
+  }
+  /**
+   * @return string[]
+   */
+  public function getInspectTemplates()
+  {
+    return $this->inspectTemplates;
+  }
+  /**
+   * @param GooglePrivacyDlpV2DataProfileLocation
+   */
+  public function setLocation(GooglePrivacyDlpV2DataProfileLocation $location)
+  {
+    $this->location = $location;
+  }
+  /**
+   * @return GooglePrivacyDlpV2DataProfileLocation
+   */
+  public function getLocation()
+  {
+    return $this->location;
+  }
+  /**
+   * @param GooglePrivacyDlpV2OtherCloudDiscoveryStartingLocation
+   */
+  public function setOtherCloudStartingLocation(GooglePrivacyDlpV2OtherCloudDiscoveryStartingLocation $otherCloudStartingLocation)
+  {
+    $this->otherCloudStartingLocation = $otherCloudStartingLocation;
+  }
+  /**
+   * @return GooglePrivacyDlpV2OtherCloudDiscoveryStartingLocation
+   */
+  public function getOtherCloudStartingLocation()
+  {
+    return $this->otherCloudStartingLocation;
+  }
+  /**
+   * @param string
+   */
+  public function setProjectId($projectId)
+  {
+    $this->projectId = $projectId;
+  }
+  /**
+   * @return string
+   */
+  public function getProjectId()
+  {
+    return $this->projectId;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2DataProfileJobConfig::class, 'Google_Service_DLP_GooglePrivacyDlpV2DataProfileJobConfig');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2DataProfileLocation.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2DataProfileLocation.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2DataProfileLocation.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\DLP;
+
+class GooglePrivacyDlpV2DataProfileLocation extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $folderId;
+  /**
+   * @var string
+   */
+  public $organizationId;
+
+  /**
+   * @param string
+   */
+  public function setFolderId($folderId)
+  {
+    $this->folderId = $folderId;
+  }
+  /**
+   * @return string
+   */
+  public function getFolderId()
+  {
+    return $this->folderId;
+  }
+  /**
+   * @param string
+   */
+  public function setOrganizationId($organizationId)
+  {
+    $this->organizationId = $organizationId;
+  }
+  /**
+   * @return string
+   */
+  public function getOrganizationId()
+  {
+    return $this->organizationId;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2DataProfileLocation::class, 'Google_Service_DLP_GooglePrivacyDlpV2DataProfileLocation');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2DataProfilePubSubCondition.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2DataProfilePubSubCondition.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2DataProfilePubSubCondition.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\DLP;
+
+class GooglePrivacyDlpV2DataProfilePubSubCondition extends \Google\Model
+{
+  protected $expressionsType = GooglePrivacyDlpV2PubSubExpressions::class;
+  protected $expressionsDataType = '';
+
+  /**
+   * @param GooglePrivacyDlpV2PubSubExpressions
+   */
+  public function setExpressions(GooglePrivacyDlpV2PubSubExpressions $expressions)
+  {
+    $this->expressions = $expressions;
+  }
+  /**
+   * @return GooglePrivacyDlpV2PubSubExpressions
+   */
+  public function getExpressions()
+  {
+    return $this->expressions;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2DataProfilePubSubCondition::class, 'Google_Service_DLP_GooglePrivacyDlpV2DataProfilePubSubCondition');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2DataProfilePubSubMessage.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2DataProfilePubSubMessage.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2DataProfilePubSubMessage.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\DLP;
+
+class GooglePrivacyDlpV2DataProfilePubSubMessage extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $event;
+  protected $fileStoreProfileType = GooglePrivacyDlpV2FileStoreDataProfile::class;
+  protected $fileStoreProfileDataType = '';
+  protected $profileType = GooglePrivacyDlpV2TableDataProfile::class;
+  protected $profileDataType = '';
+
+  /**
+   * @param string
+   */
+  public function setEvent($event)
+  {
+    $this->event = $event;
+  }
+  /**
+   * @return string
+   */
+  public function getEvent()
+  {
+    return $this->event;
+  }
+  /**
+   * @param GooglePrivacyDlpV2FileStoreDataProfile
+   */
+  public function setFileStoreProfile(GooglePrivacyDlpV2FileStoreDataProfile $fileStoreProfile)
+  {
+    $this->fileStoreProfile = $fileStoreProfile;
+  }
+  /**
+   * @return GooglePrivacyDlpV2FileStoreDataProfile
+   */
+  public function getFileStoreProfile()
+  {
+    return $this->fileStoreProfile;
+  }
+  /**
+   * @param GooglePrivacyDlpV2TableDataProfile
+   */
+  public function setProfile(GooglePrivacyDlpV2TableDataProfile $profile)
+  {
+    $this->profile = $profile;
+  }
+  /**
+   * @return GooglePrivacyDlpV2TableDataProfile
+   */
+  public function getProfile()
+  {
+    return $this->profile;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2DataProfilePubSubMessage::class, 'Google_Service_DLP_GooglePrivacyDlpV2DataProfilePubSubMessage');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2DataRiskLevel.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2DataRiskLevel.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2DataRiskLevel.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\DLP;
+
+class GooglePrivacyDlpV2DataRiskLevel extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $score;
+
+  /**
+   * @param string
+   */
+  public function setScore($score)
+  {
+    $this->score = $score;
+  }
+  /**
+   * @return string
+   */
+  public function getScore()
+  {
+    return $this->score;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2DataRiskLevel::class, 'Google_Service_DLP_GooglePrivacyDlpV2DataRiskLevel');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2DataSourceType.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2DataSourceType.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2DataSourceType.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\DLP;
+
+class GooglePrivacyDlpV2DataSourceType extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $dataSource;
+
+  /**
+   * @param string
+   */
+  public function setDataSource($dataSource)
+  {
+    $this->dataSource = $dataSource;
+  }
+  /**
+   * @return string
+   */
+  public function getDataSource()
+  {
+    return $this->dataSource;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2DataSourceType::class, 'Google_Service_DLP_GooglePrivacyDlpV2DataSourceType');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2DatabaseResourceCollection.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2DatabaseResourceCollection.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2DatabaseResourceCollection.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\DLP;
+
+class GooglePrivacyDlpV2DatabaseResourceCollection extends \Google\Model
+{
+  protected $includeRegexesType = GooglePrivacyDlpV2DatabaseResourceRegexes::class;
+  protected $includeRegexesDataType = '';
+
+  /**
+   * @param GooglePrivacyDlpV2DatabaseResourceRegexes
+   */
+  public function setIncludeRegexes(GooglePrivacyDlpV2DatabaseResourceRegexes $includeRegexes)
+  {
+    $this->includeRegexes = $includeRegexes;
+  }
+  /**
+   * @return GooglePrivacyDlpV2DatabaseResourceRegexes
+   */
+  public function getIncludeRegexes()
+  {
+    return $this->includeRegexes;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2DatabaseResourceCollection::class, 'Google_Service_DLP_GooglePrivacyDlpV2DatabaseResourceCollection');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2DatabaseResourceReference.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2DatabaseResourceReference.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2DatabaseResourceReference.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\DLP;
+
+class GooglePrivacyDlpV2DatabaseResourceReference extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $database;
+  /**
+   * @var string
+   */
+  public $databaseResource;
+  /**
+   * @var string
+   */
+  public $instance;
+  /**
+   * @var string
+   */
+  public $projectId;
+
+  /**
+   * @param string
+   */
+  public function setDatabase($database)
+  {
+    $this->database = $database;
+  }
+  /**
+   * @return string
+   */
+  public function getDatabase()
+  {
+    return $this->database;
+  }
+  /**
+   * @param string
+   */
+  public function setDatabaseResource($databaseResource)
+  {
+    $this->databaseResource = $databaseResource;
+  }
+  /**
+   * @return string
+   */
+  public function getDatabaseResource()
+  {
+    return $this->databaseResource;
+  }
+  /**
+   * @param string
+   */
+  public function setInstance($instance)
+  {
+    $this->instance = $instance;
+  }
+  /**
+   * @return string
+   */
+  public function getInstance()
+  {
+    return $this->instance;
+  }
+  /**
+   * @param string
+   */
+  public function setProjectId($projectId)
+  {
+    $this->projectId = $projectId;
+  }
+  /**
+   * @return string
+   */
+  public function getProjectId()
+  {
+    return $this->projectId;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2DatabaseResourceReference::class, 'Google_Service_DLP_GooglePrivacyDlpV2DatabaseResourceReference');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2DatabaseResourceRegex.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2DatabaseResourceRegex.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2DatabaseResourceRegex.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\DLP;
+
+class GooglePrivacyDlpV2DatabaseResourceRegex extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $databaseRegex;
+  /**
+   * @var string
+   */
+  public $databaseResourceNameRegex;
+  /**
+   * @var string
+   */
+  public $instanceRegex;
+  /**
+   * @var string
+   */
+  public $projectIdRegex;
+
+  /**
+   * @param string
+   */
+  public function setDatabaseRegex($databaseRegex)
+  {
+    $this->databaseRegex = $databaseRegex;
+  }
+  /**
+   * @return string
+   */
+  public function getDatabaseRegex()
+  {
+    return $this->databaseRegex;
+  }
+  /**
+   * @param string
+   */
+  public function setDatabaseResourceNameRegex($databaseResourceNameRegex)
+  {
+    $this->databaseResourceNameRegex = $databaseResourceNameRegex;
+  }
+  /**
+   * @return string
+   */
+  public function getDatabaseResourceNameRegex()
+  {
+    return $this->databaseResourceNameRegex;
+  }
+  /**
+   * @param string
+   */
+  public function setInstanceRegex($instanceRegex)
+  {
+    $this->instanceRegex = $instanceRegex;
+  }
+  /**
+   * @return string
+   */
+  public function getInstanceRegex()
+  {
+    return $this->instanceRegex;
+  }
+  /**
+   * @param string
+   */
+  public function setProjectIdRegex($projectIdRegex)
+  {
+    $this->projectIdRegex = $projectIdRegex;
+  }
+  /**
+   * @return string
+   */
+  public function getProjectIdRegex()
+  {
+    return $this->projectIdRegex;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2DatabaseResourceRegex::class, 'Google_Service_DLP_GooglePrivacyDlpV2DatabaseResourceRegex');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2DatabaseResourceRegexes.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2DatabaseResourceRegexes.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2DatabaseResourceRegexes.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\DLP;
+
+class GooglePrivacyDlpV2DatabaseResourceRegexes extends \Google\Collection
+{
+  protected $collection_key = 'patterns';
+  protected $patternsType = GooglePrivacyDlpV2DatabaseResourceRegex::class;
+  protected $patternsDataType = 'array';
+
+  /**
+   * @param GooglePrivacyDlpV2DatabaseResourceRegex[]
+   */
+  public function setPatterns($patterns)
+  {
+    $this->patterns = $patterns;
+  }
+  /**
+   * @return GooglePrivacyDlpV2DatabaseResourceRegex[]
+   */
+  public function getPatterns()
+  {
+    return $this->patterns;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2DatabaseResourceRegexes::class, 'Google_Service_DLP_GooglePrivacyDlpV2DatabaseResourceRegexes');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2DatastoreKey.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2DatastoreKey.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2DatastoreKey.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\DLP;
+
+class GooglePrivacyDlpV2DatastoreKey extends \Google\Model
+{
+  protected $entityKeyType = GooglePrivacyDlpV2Key::class;
+  protected $entityKeyDataType = '';
+
+  /**
+   * @param GooglePrivacyDlpV2Key
+   */
+  public function setEntityKey(GooglePrivacyDlpV2Key $entityKey)
+  {
+    $this->entityKey = $entityKey;
+  }
+  /**
+   * @return GooglePrivacyDlpV2Key
+   */
+  public function getEntityKey()
+  {
+    return $this->entityKey;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2DatastoreKey::class, 'Google_Service_DLP_GooglePrivacyDlpV2DatastoreKey');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2DatastoreOptions.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2DatastoreOptions.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2DatastoreOptions.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\DLP;
+
+class GooglePrivacyDlpV2DatastoreOptions extends \Google\Model
+{
+  protected $kindType = GooglePrivacyDlpV2KindExpression::class;
+  protected $kindDataType = '';
+  protected $partitionIdType = GooglePrivacyDlpV2PartitionId::class;
+  protected $partitionIdDataType = '';
+
+  /**
+   * @param GooglePrivacyDlpV2KindExpression
+   */
+  public function setKind(GooglePrivacyDlpV2KindExpression $kind)
+  {
+    $this->kind = $kind;
+  }
+  /**
+   * @return GooglePrivacyDlpV2KindExpression
+   */
+  public function getKind()
+  {
+    return $this->kind;
+  }
+  /**
+   * @param GooglePrivacyDlpV2PartitionId
+   */
+  public function setPartitionId(GooglePrivacyDlpV2PartitionId $partitionId)
+  {
+    $this->partitionId = $partitionId;
+  }
+  /**
+   * @return GooglePrivacyDlpV2PartitionId
+   */
+  public function getPartitionId()
+  {
+    return $this->partitionId;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2DatastoreOptions::class, 'Google_Service_DLP_GooglePrivacyDlpV2DatastoreOptions');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2DateShiftConfig.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2DateShiftConfig.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2DateShiftConfig.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,94 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\DLP;
+
+class GooglePrivacyDlpV2DateShiftConfig extends \Google\Model
+{
+  protected $contextType = GooglePrivacyDlpV2FieldId::class;
+  protected $contextDataType = '';
+  protected $cryptoKeyType = GooglePrivacyDlpV2CryptoKey::class;
+  protected $cryptoKeyDataType = '';
+  /**
+   * @var int
+   */
+  public $lowerBoundDays;
+  /**
+   * @var int
+   */
+  public $upperBoundDays;
+
+  /**
+   * @param GooglePrivacyDlpV2FieldId
+   */
+  public function setContext(GooglePrivacyDlpV2FieldId $context)
+  {
+    $this->context = $context;
+  }
+  /**
+   * @return GooglePrivacyDlpV2FieldId
+   */
+  public function getContext()
+  {
+    return $this->context;
+  }
+  /**
+   * @param GooglePrivacyDlpV2CryptoKey
+   */
+  public function setCryptoKey(GooglePrivacyDlpV2CryptoKey $cryptoKey)
+  {
+    $this->cryptoKey = $cryptoKey;
+  }
+  /**
+   * @return GooglePrivacyDlpV2CryptoKey
+   */
+  public function getCryptoKey()
+  {
+    return $this->cryptoKey;
+  }
+  /**
+   * @param int
+   */
+  public function setLowerBoundDays($lowerBoundDays)
+  {
+    $this->lowerBoundDays = $lowerBoundDays;
+  }
+  /**
+   * @return int
+   */
+  public function getLowerBoundDays()
+  {
+    return $this->lowerBoundDays;
+  }
+  /**
+   * @param int
+   */
+  public function setUpperBoundDays($upperBoundDays)
+  {
+    $this->upperBoundDays = $upperBoundDays;
+  }
+  /**
+   * @return int
+   */
+  public function getUpperBoundDays()
+  {
+    return $this->upperBoundDays;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2DateShiftConfig::class, 'Google_Service_DLP_GooglePrivacyDlpV2DateShiftConfig');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2DateTime.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2DateTime.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2DateTime.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\DLP;
+
+class GooglePrivacyDlpV2DateTime extends \Google\Model
+{
+  protected $dateType = GoogleTypeDate::class;
+  protected $dateDataType = '';
+  /**
+   * @var string
+   */
+  public $dayOfWeek;
+  protected $timeType = GoogleTypeTimeOfDay::class;
+  protected $timeDataType = '';
+  protected $timeZoneType = GooglePrivacyDlpV2TimeZone::class;
+  protected $timeZoneDataType = '';
+
+  /**
+   * @param GoogleTypeDate
+   */
+  public function setDate(GoogleTypeDate $date)
+  {
+    $this->date = $date;
+  }
+  /**
+   * @return GoogleTypeDate
+   */
+  public function getDate()
+  {
+    return $this->date;
+  }
+  /**
+   * @param string
+   */
+  public function setDayOfWeek($dayOfWeek)
+  {
+    $this->dayOfWeek = $dayOfWeek;
+  }
+  /**
+   * @return string
+   */
+  public function getDayOfWeek()
+  {
+    return $this->dayOfWeek;
+  }
+  /**
+   * @param GoogleTypeTimeOfDay
+   */
+  public function setTime(GoogleTypeTimeOfDay $time)
+  {
+    $this->time = $time;
+  }
+  /**
+   * @return GoogleTypeTimeOfDay
+   */
+  public function getTime()
+  {
+    return $this->time;
+  }
+  /**
+   * @param GooglePrivacyDlpV2TimeZone
+   */
+  public function setTimeZone(GooglePrivacyDlpV2TimeZone $timeZone)
+  {
+    $this->timeZone = $timeZone;
+  }
+  /**
+   * @return GooglePrivacyDlpV2TimeZone
+   */
+  public function getTimeZone()
+  {
+    return $this->timeZone;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2DateTime::class, 'Google_Service_DLP_GooglePrivacyDlpV2DateTime');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2Deidentify.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2Deidentify.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2Deidentify.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\DLP;
+
+class GooglePrivacyDlpV2Deidentify extends \Google\Collection
+{
+  protected $collection_key = 'fileTypesToTransform';
+  /**
+   * @var string
+   */
+  public $cloudStorageOutput;
+  /**
+   * @var string[]
+   */
+  public $fileTypesToTransform;
+  protected $transformationConfigType = GooglePrivacyDlpV2TransformationConfig::class;
+  protected $transformationConfigDataType = '';
+  protected $transformationDetailsStorageConfigType = GooglePrivacyDlpV2TransformationDetailsStorageConfig::class;
+  protected $transformationDetailsStorageConfigDataType = '';
+
+  /**
+   * @param string
+   */
+  public function setCloudStorageOutput($cloudStorageOutput)
+  {
+    $this->cloudStorageOutput = $cloudStorageOutput;
+  }
+  /**
+   * @return string
+   */
+  public function getCloudStorageOutput()
+  {
+    return $this->cloudStorageOutput;
+  }
+  /**
+   * @param string[]
+   */
+  public function setFileTypesToTransform($fileTypesToTransform)
+  {
+    $this->fileTypesToTransform = $fileTypesToTransform;
+  }
+  /**
+   * @return string[]
+   */
+  public function getFileTypesToTransform()
+  {
+    return $this->fileTypesToTransform;
+  }
+  /**
+   * @param GooglePrivacyDlpV2TransformationConfig
+   */
+  public function setTransformationConfig(GooglePrivacyDlpV2TransformationConfig $transformationConfig)
+  {
+    $this->transformationConfig = $transformationConfig;
+  }
+  /**
+   * @return GooglePrivacyDlpV2TransformationConfig
+   */
+  public function getTransformationConfig()
+  {
+    return $this->transformationConfig;
+  }
+  /**
+   * @param GooglePrivacyDlpV2TransformationDetailsStorageConfig
+   */
+  public function setTransformationDetailsStorageConfig(GooglePrivacyDlpV2TransformationDetailsStorageConfig $transformationDetailsStorageConfig)
+  {
+    $this->transformationDetailsStorageConfig = $transformationDetailsStorageConfig;
+  }
+  /**
+   * @return GooglePrivacyDlpV2TransformationDetailsStorageConfig
+   */
+  public function getTransformationDetailsStorageConfig()
+  {
+    return $this->transformationDetailsStorageConfig;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2Deidentify::class, 'Google_Service_DLP_GooglePrivacyDlpV2Deidentify');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2DeidentifyConfig.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2DeidentifyConfig.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2DeidentifyConfig.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,90 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\DLP;
+
+class GooglePrivacyDlpV2DeidentifyConfig extends \Google\Model
+{
+  protected $imageTransformationsType = GooglePrivacyDlpV2ImageTransformations::class;
+  protected $imageTransformationsDataType = '';
+  protected $infoTypeTransformationsType = GooglePrivacyDlpV2InfoTypeTransformations::class;
+  protected $infoTypeTransformationsDataType = '';
+  protected $recordTransformationsType = GooglePrivacyDlpV2RecordTransformations::class;
+  protected $recordTransformationsDataType = '';
+  protected $transformationErrorHandlingType = GooglePrivacyDlpV2TransformationErrorHandling::class;
+  protected $transformationErrorHandlingDataType = '';
+
+  /**
+   * @param GooglePrivacyDlpV2ImageTransformations
+   */
+  public function setImageTransformations(GooglePrivacyDlpV2ImageTransformations $imageTransformations)
+  {
+    $this->imageTransformations = $imageTransformations;
+  }
+  /**
+   * @return GooglePrivacyDlpV2ImageTransformations
+   */
+  public function getImageTransformations()
+  {
+    return $this->imageTransformations;
+  }
+  /**
+   * @param GooglePrivacyDlpV2InfoTypeTransformations
+   */
+  public function setInfoTypeTransformations(GooglePrivacyDlpV2InfoTypeTransformations $infoTypeTransformations)
+  {
+    $this->infoTypeTransformations = $infoTypeTransformations;
+  }
+  /**
+   * @return GooglePrivacyDlpV2InfoTypeTransformations
+   */
+  public function getInfoTypeTransformations()
+  {
+    return $this->infoTypeTransformations;
+  }
+  /**
+   * @param GooglePrivacyDlpV2RecordTransformations
+   */
+  public function setRecordTransformations(GooglePrivacyDlpV2RecordTransformations $recordTransformations)
+  {
+    $this->recordTransformations = $recordTransformations;
+  }
+  /**
+   * @return GooglePrivacyDlpV2RecordTransformations
+   */
+  public function getRecordTransformations()
+  {
+    return $this->recordTransformations;
+  }
+  /**
+   * @param GooglePrivacyDlpV2TransformationErrorHandling
+   */
+  public function setTransformationErrorHandling(GooglePrivacyDlpV2TransformationErrorHandling $transformationErrorHandling)
+  {
+    $this->transformationErrorHandling = $transformationErrorHandling;
+  }
+  /**
+   * @return GooglePrivacyDlpV2TransformationErrorHandling
+   */
+  public function getTransformationErrorHandling()
+  {
+    return $this->transformationErrorHandling;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2DeidentifyConfig::class, 'Google_Service_DLP_GooglePrivacyDlpV2DeidentifyConfig');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2DeidentifyContentRequest.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2DeidentifyContentRequest.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2DeidentifyContentRequest.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,128 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\DLP;
+
+class GooglePrivacyDlpV2DeidentifyContentRequest extends \Google\Model
+{
+  protected $deidentifyConfigType = GooglePrivacyDlpV2DeidentifyConfig::class;
+  protected $deidentifyConfigDataType = '';
+  /**
+   * @var string
+   */
+  public $deidentifyTemplateName;
+  protected $inspectConfigType = GooglePrivacyDlpV2InspectConfig::class;
+  protected $inspectConfigDataType = '';
+  /**
+   * @var string
+   */
+  public $inspectTemplateName;
+  protected $itemType = GooglePrivacyDlpV2ContentItem::class;
+  protected $itemDataType = '';
+  /**
+   * @var string
+   */
+  public $locationId;
+
+  /**
+   * @param GooglePrivacyDlpV2DeidentifyConfig
+   */
+  public function setDeidentifyConfig(GooglePrivacyDlpV2DeidentifyConfig $deidentifyConfig)
+  {
+    $this->deidentifyConfig = $deidentifyConfig;
+  }
+  /**
+   * @return GooglePrivacyDlpV2DeidentifyConfig
+   */
+  public function getDeidentifyConfig()
+  {
+    return $this->deidentifyConfig;
+  }
+  /**
+   * @param string
+   */
+  public function setDeidentifyTemplateName($deidentifyTemplateName)
+  {
+    $this->deidentifyTemplateName = $deidentifyTemplateName;
+  }
+  /**
+   * @return string
+   */
+  public function getDeidentifyTemplateName()
+  {
+    return $this->deidentifyTemplateName;
+  }
+  /**
+   * @param GooglePrivacyDlpV2InspectConfig
+   */
+  public function setInspectConfig(GooglePrivacyDlpV2InspectConfig $inspectConfig)
+  {
+    $this->inspectConfig = $inspectConfig;
+  }
+  /**
+   * @return GooglePrivacyDlpV2InspectConfig
+   */
+  public function getInspectConfig()
+  {
+    return $this->inspectConfig;
+  }
+  /**
+   * @param string
+   */
+  public function setInspectTemplateName($inspectTemplateName)
+  {
+    $this->inspectTemplateName = $inspectTemplateName;
+  }
+  /**
+   * @return string
+   */
+  public function getInspectTemplateName()
+  {
+    return $this->inspectTemplateName;
+  }
+  /**
+   * @param GooglePrivacyDlpV2ContentItem
+   */
+  public function setItem(GooglePrivacyDlpV2ContentItem $item)
+  {
+    $this->item = $item;
+  }
+  /**
+   * @return GooglePrivacyDlpV2ContentItem
+   */
+  public function getItem()
+  {
+    return $this->item;
+  }
+  /**
+   * @param string
+   */
+  public function setLocationId($locationId)
+  {
+    $this->locationId = $locationId;
+  }
+  /**
+   * @return string
+   */
+  public function getLocationId()
+  {
+    return $this->locationId;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2DeidentifyContentRequest::class, 'Google_Service_DLP_GooglePrivacyDlpV2DeidentifyContentRequest');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2DeidentifyContentResponse.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2DeidentifyContentResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2DeidentifyContentResponse.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\DLP;
+
+class GooglePrivacyDlpV2DeidentifyContentResponse extends \Google\Model
+{
+  protected $itemType = GooglePrivacyDlpV2ContentItem::class;
+  protected $itemDataType = '';
+  protected $overviewType = GooglePrivacyDlpV2TransformationOverview::class;
+  protected $overviewDataType = '';
+
+  /**
+   * @param GooglePrivacyDlpV2ContentItem
+   */
+  public function setItem(GooglePrivacyDlpV2ContentItem $item)
+  {
+    $this->item = $item;
+  }
+  /**
+   * @return GooglePrivacyDlpV2ContentItem
+   */
+  public function getItem()
+  {
+    return $this->item;
+  }
+  /**
+   * @param GooglePrivacyDlpV2TransformationOverview
+   */
+  public function setOverview(GooglePrivacyDlpV2TransformationOverview $overview)
+  {
+    $this->overview = $overview;
+  }
+  /**
+   * @return GooglePrivacyDlpV2TransformationOverview
+   */
+  public function getOverview()
+  {
+    return $this->overview;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2DeidentifyContentResponse::class, 'Google_Service_DLP_GooglePrivacyDlpV2DeidentifyContentResponse');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2DeidentifyDataSourceDetails.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2DeidentifyDataSourceDetails.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2DeidentifyDataSourceDetails.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\DLP;
+
+class GooglePrivacyDlpV2DeidentifyDataSourceDetails extends \Google\Model
+{
+  protected $deidentifyStatsType = GooglePrivacyDlpV2DeidentifyDataSourceStats::class;
+  protected $deidentifyStatsDataType = '';
+  protected $requestedOptionsType = GooglePrivacyDlpV2RequestedDeidentifyOptions::class;
+  protected $requestedOptionsDataType = '';
+
+  /**
+   * @param GooglePrivacyDlpV2DeidentifyDataSourceStats
+   */
+  public function setDeidentifyStats(GooglePrivacyDlpV2DeidentifyDataSourceStats $deidentifyStats)
+  {
+    $this->deidentifyStats = $deidentifyStats;
+  }
+  /**
+   * @return GooglePrivacyDlpV2DeidentifyDataSourceStats
+   */
+  public function getDeidentifyStats()
+  {
+    return $this->deidentifyStats;
+  }
+  /**
+   * @param GooglePrivacyDlpV2RequestedDeidentifyOptions
+   */
+  public function setRequestedOptions(GooglePrivacyDlpV2RequestedDeidentifyOptions $requestedOptions)
+  {
+    $this->requestedOptions = $requestedOptions;
+  }
+  /**
+   * @return GooglePrivacyDlpV2RequestedDeidentifyOptions
+   */
+  public function getRequestedOptions()
+  {
+    return $this->requestedOptions;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2DeidentifyDataSourceDetails::class, 'Google_Service_DLP_GooglePrivacyDlpV2DeidentifyDataSourceDetails');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2DeidentifyDataSourceStats.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2DeidentifyDataSourceStats.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2DeidentifyDataSourceStats.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\DLP;
+
+class GooglePrivacyDlpV2DeidentifyDataSourceStats extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $transformationCount;
+  /**
+   * @var string
+   */
+  public $transformationErrorCount;
+  /**
+   * @var string
+   */
+  public $transformedBytes;
+
+  /**
+   * @param string
+   */
+  public function setTransformationCount($transformationCount)
+  {
+    $this->transformationCount = $transformationCount;
+  }
+  /**
+   * @return string
+   */
+  public function getTransformationCount()
+  {
+    return $this->transformationCount;
+  }
+  /**
+   * @param string
+   */
+  public function setTransformationErrorCount($transformationErrorCount)
+  {
+    $this->transformationErrorCount = $transformationErrorCount;
+  }
+  /**
+   * @return string
+   */
+  public function getTransformationErrorCount()
+  {
+    return $this->transformationErrorCount;
+  }
+  /**
+   * @param string
+   */
+  public function setTransformedBytes($transformedBytes)
+  {
+    $this->transformedBytes = $transformedBytes;
+  }
+  /**
+   * @return string
+   */
+  public function getTransformedBytes()
+  {
+    return $this->transformedBytes;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2DeidentifyDataSourceStats::class, 'Google_Service_DLP_GooglePrivacyDlpV2DeidentifyDataSourceStats');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2DeidentifyTemplate.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2DeidentifyTemplate.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2DeidentifyTemplate.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,132 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\DLP;
+
+class GooglePrivacyDlpV2DeidentifyTemplate extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $createTime;
+  protected $deidentifyConfigType = GooglePrivacyDlpV2DeidentifyConfig::class;
+  protected $deidentifyConfigDataType = '';
+  /**
+   * @var string
+   */
+  public $description;
+  /**
+   * @var string
+   */
+  public $displayName;
+  /**
+   * @var string
+   */
+  public $name;
+  /**
+   * @var string
+   */
+  public $updateTime;
+
+  /**
+   * @param string
+   */
+  public function setCreateTime($createTime)
+  {
+    $this->createTime = $createTime;
+  }
+  /**
+   * @return string
+   */
+  public function getCreateTime()
+  {
+    return $this->createTime;
+  }
+  /**
+   * @param GooglePrivacyDlpV2DeidentifyConfig
+   */
+  public function setDeidentifyConfig(GooglePrivacyDlpV2DeidentifyConfig $deidentifyConfig)
+  {
+    $this->deidentifyConfig = $deidentifyConfig;
+  }
+  /**
+   * @return GooglePrivacyDlpV2DeidentifyConfig
+   */
+  public function getDeidentifyConfig()
+  {
+    return $this->deidentifyConfig;
+  }
+  /**
+   * @param string
+   */
+  public function setDescription($description)
+  {
+    $this->description = $description;
+  }
+  /**
+   * @return string
+   */
+  public function getDescription()
+  {
+    return $this->description;
+  }
+  /**
+   * @param string
+   */
+  public function setDisplayName($displayName)
+  {
+    $this->displayName = $displayName;
+  }
+  /**
+   * @return string
+   */
+  public function getDisplayName()
+  {
+    return $this->displayName;
+  }
+  /**
+   * @param string
+   */
+  public function setName($name)
+  {
+    $this->name = $name;
+  }
+  /**
+   * @return string
+   */
+  public function getName()
+  {
+    return $this->name;
+  }
+  /**
+   * @param string
+   */
+  public function 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(GooglePrivacyDlpV2DeidentifyTemplate::class, 'Google_Service_DLP_GooglePrivacyDlpV2DeidentifyTemplate');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2DeltaPresenceEstimationConfig.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2DeltaPresenceEstimationConfig.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2DeltaPresenceEstimationConfig.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\DLP;
+
+class GooglePrivacyDlpV2DeltaPresenceEstimationConfig extends \Google\Collection
+{
+  protected $collection_key = 'quasiIds';
+  protected $auxiliaryTablesType = GooglePrivacyDlpV2StatisticalTable::class;
+  protected $auxiliaryTablesDataType = 'array';
+  protected $quasiIdsType = GooglePrivacyDlpV2QuasiId::class;
+  protected $quasiIdsDataType = 'array';
+  /**
+   * @var string
+   */
+  public $regionCode;
+
+  /**
+   * @param GooglePrivacyDlpV2StatisticalTable[]
+   */
+  public function setAuxiliaryTables($auxiliaryTables)
+  {
+    $this->auxiliaryTables = $auxiliaryTables;
+  }
+  /**
+   * @return GooglePrivacyDlpV2StatisticalTable[]
+   */
+  public function getAuxiliaryTables()
+  {
+    return $this->auxiliaryTables;
+  }
+  /**
+   * @param GooglePrivacyDlpV2QuasiId[]
+   */
+  public function setQuasiIds($quasiIds)
+  {
+    $this->quasiIds = $quasiIds;
+  }
+  /**
+   * @return GooglePrivacyDlpV2QuasiId[]
+   */
+  public function getQuasiIds()
+  {
+    return $this->quasiIds;
+  }
+  /**
+   * @param string
+   */
+  public function setRegionCode($regionCode)
+  {
+    $this->regionCode = $regionCode;
+  }
+  /**
+   * @return string
+   */
+  public function getRegionCode()
+  {
+    return $this->regionCode;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2DeltaPresenceEstimationConfig::class, 'Google_Service_DLP_GooglePrivacyDlpV2DeltaPresenceEstimationConfig');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2DeltaPresenceEstimationHistogramBucket.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2DeltaPresenceEstimationHistogramBucket.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2DeltaPresenceEstimationHistogramBucket.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\DLP;
+
+class GooglePrivacyDlpV2DeltaPresenceEstimationHistogramBucket extends \Google\Collection
+{
+  protected $collection_key = 'bucketValues';
+  /**
+   * @var string
+   */
+  public $bucketSize;
+  /**
+   * @var string
+   */
+  public $bucketValueCount;
+  protected $bucketValuesType = GooglePrivacyDlpV2DeltaPresenceEstimationQuasiIdValues::class;
+  protected $bucketValuesDataType = 'array';
+  public $maxProbability;
+  public $minProbability;
+
+  /**
+   * @param string
+   */
+  public function setBucketSize($bucketSize)
+  {
+    $this->bucketSize = $bucketSize;
+  }
+  /**
+   * @return string
+   */
+  public function getBucketSize()
+  {
+    return $this->bucketSize;
+  }
+  /**
+   * @param string
+   */
+  public function setBucketValueCount($bucketValueCount)
+  {
+    $this->bucketValueCount = $bucketValueCount;
+  }
+  /**
+   * @return string
+   */
+  public function getBucketValueCount()
+  {
+    return $this->bucketValueCount;
+  }
+  /**
+   * @param GooglePrivacyDlpV2DeltaPresenceEstimationQuasiIdValues[]
+   */
+  public function setBucketValues($bucketValues)
+  {
+    $this->bucketValues = $bucketValues;
+  }
+  /**
+   * @return GooglePrivacyDlpV2DeltaPresenceEstimationQuasiIdValues[]
+   */
+  public function getBucketValues()
+  {
+    return $this->bucketValues;
+  }
+  public function setMaxProbability($maxProbability)
+  {
+    $this->maxProbability = $maxProbability;
+  }
+  public function getMaxProbability()
+  {
+    return $this->maxProbability;
+  }
+  public function setMinProbability($minProbability)
+  {
+    $this->minProbability = $minProbability;
+  }
+  public function getMinProbability()
+  {
+    return $this->minProbability;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2DeltaPresenceEstimationHistogramBucket::class, 'Google_Service_DLP_GooglePrivacyDlpV2DeltaPresenceEstimationHistogramBucket');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2DeltaPresenceEstimationQuasiIdValues.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2DeltaPresenceEstimationQuasiIdValues.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2DeltaPresenceEstimationQuasiIdValues.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,52 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\DLP;
+
+class GooglePrivacyDlpV2DeltaPresenceEstimationQuasiIdValues extends \Google\Collection
+{
+  protected $collection_key = 'quasiIdsValues';
+  public $estimatedProbability;
+  protected $quasiIdsValuesType = GooglePrivacyDlpV2Value::class;
+  protected $quasiIdsValuesDataType = 'array';
+
+  public function setEstimatedProbability($estimatedProbability)
+  {
+    $this->estimatedProbability = $estimatedProbability;
+  }
+  public function getEstimatedProbability()
+  {
+    return $this->estimatedProbability;
+  }
+  /**
+   * @param GooglePrivacyDlpV2Value[]
+   */
+  public function setQuasiIdsValues($quasiIdsValues)
+  {
+    $this->quasiIdsValues = $quasiIdsValues;
+  }
+  /**
+   * @return GooglePrivacyDlpV2Value[]
+   */
+  public function getQuasiIdsValues()
+  {
+    return $this->quasiIdsValues;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2DeltaPresenceEstimationQuasiIdValues::class, 'Google_Service_DLP_GooglePrivacyDlpV2DeltaPresenceEstimationQuasiIdValues');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2DeltaPresenceEstimationResult.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2DeltaPresenceEstimationResult.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2DeltaPresenceEstimationResult.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\DLP;
+
+class GooglePrivacyDlpV2DeltaPresenceEstimationResult extends \Google\Collection
+{
+  protected $collection_key = 'deltaPresenceEstimationHistogram';
+  protected $deltaPresenceEstimationHistogramType = GooglePrivacyDlpV2DeltaPresenceEstimationHistogramBucket::class;
+  protected $deltaPresenceEstimationHistogramDataType = 'array';
+
+  /**
+   * @param GooglePrivacyDlpV2DeltaPresenceEstimationHistogramBucket[]
+   */
+  public function setDeltaPresenceEstimationHistogram($deltaPresenceEstimationHistogram)
+  {
+    $this->deltaPresenceEstimationHistogram = $deltaPresenceEstimationHistogram;
+  }
+  /**
+   * @return GooglePrivacyDlpV2DeltaPresenceEstimationHistogramBucket[]
+   */
+  public function getDeltaPresenceEstimationHistogram()
+  {
+    return $this->deltaPresenceEstimationHistogram;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2DeltaPresenceEstimationResult::class, 'Google_Service_DLP_GooglePrivacyDlpV2DeltaPresenceEstimationResult');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2DetectionRule.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2DetectionRule.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2DetectionRule.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\DLP;
+
+class GooglePrivacyDlpV2DetectionRule extends \Google\Model
+{
+  protected $hotwordRuleType = GooglePrivacyDlpV2HotwordRule::class;
+  protected $hotwordRuleDataType = '';
+
+  /**
+   * @param GooglePrivacyDlpV2HotwordRule
+   */
+  public function setHotwordRule(GooglePrivacyDlpV2HotwordRule $hotwordRule)
+  {
+    $this->hotwordRule = $hotwordRule;
+  }
+  /**
+   * @return GooglePrivacyDlpV2HotwordRule
+   */
+  public function getHotwordRule()
+  {
+    return $this->hotwordRule;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2DetectionRule::class, 'Google_Service_DLP_GooglePrivacyDlpV2DetectionRule');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2Dictionary.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2Dictionary.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2Dictionary.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\DLP;
+
+class GooglePrivacyDlpV2Dictionary extends \Google\Model
+{
+  protected $cloudStoragePathType = GooglePrivacyDlpV2CloudStoragePath::class;
+  protected $cloudStoragePathDataType = '';
+  protected $wordListType = GooglePrivacyDlpV2WordList::class;
+  protected $wordListDataType = '';
+
+  /**
+   * @param GooglePrivacyDlpV2CloudStoragePath
+   */
+  public function setCloudStoragePath(GooglePrivacyDlpV2CloudStoragePath $cloudStoragePath)
+  {
+    $this->cloudStoragePath = $cloudStoragePath;
+  }
+  /**
+   * @return GooglePrivacyDlpV2CloudStoragePath
+   */
+  public function getCloudStoragePath()
+  {
+    return $this->cloudStoragePath;
+  }
+  /**
+   * @param GooglePrivacyDlpV2WordList
+   */
+  public function setWordList(GooglePrivacyDlpV2WordList $wordList)
+  {
+    $this->wordList = $wordList;
+  }
+  /**
+   * @return GooglePrivacyDlpV2WordList
+   */
+  public function getWordList()
+  {
+    return $this->wordList;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2Dictionary::class, 'Google_Service_DLP_GooglePrivacyDlpV2Dictionary');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2Disabled.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2Disabled.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2Disabled.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\DLP;
+
+class GooglePrivacyDlpV2Disabled extends \Google\Model
+{
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2Disabled::class, 'Google_Service_DLP_GooglePrivacyDlpV2Disabled');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2DiscoveryBigQueryConditions.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2DiscoveryBigQueryConditions.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2DiscoveryBigQueryConditions.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,94 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\DLP;
+
+class GooglePrivacyDlpV2DiscoveryBigQueryConditions extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $createdAfter;
+  protected $orConditionsType = GooglePrivacyDlpV2OrConditions::class;
+  protected $orConditionsDataType = '';
+  /**
+   * @var string
+   */
+  public $typeCollection;
+  protected $typesType = GooglePrivacyDlpV2BigQueryTableTypes::class;
+  protected $typesDataType = '';
+
+  /**
+   * @param string
+   */
+  public function setCreatedAfter($createdAfter)
+  {
+    $this->createdAfter = $createdAfter;
+  }
+  /**
+   * @return string
+   */
+  public function getCreatedAfter()
+  {
+    return $this->createdAfter;
+  }
+  /**
+   * @param GooglePrivacyDlpV2OrConditions
+   */
+  public function setOrConditions(GooglePrivacyDlpV2OrConditions $orConditions)
+  {
+    $this->orConditions = $orConditions;
+  }
+  /**
+   * @return GooglePrivacyDlpV2OrConditions
+   */
+  public function getOrConditions()
+  {
+    return $this->orConditions;
+  }
+  /**
+   * @param string
+   */
+  public function setTypeCollection($typeCollection)
+  {
+    $this->typeCollection = $typeCollection;
+  }
+  /**
+   * @return string
+   */
+  public function getTypeCollection()
+  {
+    return $this->typeCollection;
+  }
+  /**
+   * @param GooglePrivacyDlpV2BigQueryTableTypes
+   */
+  public function setTypes(GooglePrivacyDlpV2BigQueryTableTypes $types)
+  {
+    $this->types = $types;
+  }
+  /**
+   * @return GooglePrivacyDlpV2BigQueryTableTypes
+   */
+  public function getTypes()
+  {
+    return $this->types;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2DiscoveryBigQueryConditions::class, 'Google_Service_DLP_GooglePrivacyDlpV2DiscoveryBigQueryConditions');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2DiscoveryBigQueryFilter.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2DiscoveryBigQueryFilter.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2DiscoveryBigQueryFilter.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\DLP;
+
+class GooglePrivacyDlpV2DiscoveryBigQueryFilter extends \Google\Model
+{
+  protected $otherTablesType = GooglePrivacyDlpV2AllOtherBigQueryTables::class;
+  protected $otherTablesDataType = '';
+  protected $tableReferenceType = GooglePrivacyDlpV2TableReference::class;
+  protected $tableReferenceDataType = '';
+  protected $tablesType = GooglePrivacyDlpV2BigQueryTableCollection::class;
+  protected $tablesDataType = '';
+
+  /**
+   * @param GooglePrivacyDlpV2AllOtherBigQueryTables
+   */
+  public function setOtherTables(GooglePrivacyDlpV2AllOtherBigQueryTables $otherTables)
+  {
+    $this->otherTables = $otherTables;
+  }
+  /**
+   * @return GooglePrivacyDlpV2AllOtherBigQueryTables
+   */
+  public function getOtherTables()
+  {
+    return $this->otherTables;
+  }
+  /**
+   * @param GooglePrivacyDlpV2TableReference
+   */
+  public function setTableReference(GooglePrivacyDlpV2TableReference $tableReference)
+  {
+    $this->tableReference = $tableReference;
+  }
+  /**
+   * @return GooglePrivacyDlpV2TableReference
+   */
+  public function getTableReference()
+  {
+    return $this->tableReference;
+  }
+  /**
+   * @param GooglePrivacyDlpV2BigQueryTableCollection
+   */
+  public function setTables(GooglePrivacyDlpV2BigQueryTableCollection $tables)
+  {
+    $this->tables = $tables;
+  }
+  /**
+   * @return GooglePrivacyDlpV2BigQueryTableCollection
+   */
+  public function getTables()
+  {
+    return $this->tables;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2DiscoveryBigQueryFilter::class, 'Google_Service_DLP_GooglePrivacyDlpV2DiscoveryBigQueryFilter');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2DiscoveryCloudSqlConditions.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2DiscoveryCloudSqlConditions.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2DiscoveryCloudSqlConditions.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,63 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\DLP;
+
+class GooglePrivacyDlpV2DiscoveryCloudSqlConditions extends \Google\Collection
+{
+  protected $collection_key = 'types';
+  /**
+   * @var string[]
+   */
+  public $databaseEngines;
+  /**
+   * @var string[]
+   */
+  public $types;
+
+  /**
+   * @param string[]
+   */
+  public function setDatabaseEngines($databaseEngines)
+  {
+    $this->databaseEngines = $databaseEngines;
+  }
+  /**
+   * @return string[]
+   */
+  public function getDatabaseEngines()
+  {
+    return $this->databaseEngines;
+  }
+  /**
+   * @param string[]
+   */
+  public function setTypes($types)
+  {
+    $this->types = $types;
+  }
+  /**
+   * @return string[]
+   */
+  public function getTypes()
+  {
+    return $this->types;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2DiscoveryCloudSqlConditions::class, 'Google_Service_DLP_GooglePrivacyDlpV2DiscoveryCloudSqlConditions');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2DiscoveryCloudSqlFilter.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2DiscoveryCloudSqlFilter.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2DiscoveryCloudSqlFilter.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\DLP;
+
+class GooglePrivacyDlpV2DiscoveryCloudSqlFilter extends \Google\Model
+{
+  protected $collectionType = GooglePrivacyDlpV2DatabaseResourceCollection::class;
+  protected $collectionDataType = '';
+  protected $databaseResourceReferenceType = GooglePrivacyDlpV2DatabaseResourceReference::class;
+  protected $databaseResourceReferenceDataType = '';
+  protected $othersType = GooglePrivacyDlpV2AllOtherDatabaseResources::class;
+  protected $othersDataType = '';
+
+  /**
+   * @param GooglePrivacyDlpV2DatabaseResourceCollection
+   */
+  public function setCollection(GooglePrivacyDlpV2DatabaseResourceCollection $collection)
+  {
+    $this->collection = $collection;
+  }
+  /**
+   * @return GooglePrivacyDlpV2DatabaseResourceCollection
+   */
+  public function getCollection()
+  {
+    return $this->collection;
+  }
+  /**
+   * @param GooglePrivacyDlpV2DatabaseResourceReference
+   */
+  public function setDatabaseResourceReference(GooglePrivacyDlpV2DatabaseResourceReference $databaseResourceReference)
+  {
+    $this->databaseResourceReference = $databaseResourceReference;
+  }
+  /**
+   * @return GooglePrivacyDlpV2DatabaseResourceReference
+   */
+  public function getDatabaseResourceReference()
+  {
+    return $this->databaseResourceReference;
+  }
+  /**
+   * @param GooglePrivacyDlpV2AllOtherDatabaseResources
+   */
+  public function setOthers(GooglePrivacyDlpV2AllOtherDatabaseResources $others)
+  {
+    $this->others = $others;
+  }
+  /**
+   * @return GooglePrivacyDlpV2AllOtherDatabaseResources
+   */
+  public function getOthers()
+  {
+    return $this->others;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2DiscoveryCloudSqlFilter::class, 'Google_Service_DLP_GooglePrivacyDlpV2DiscoveryCloudSqlFilter');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2DiscoveryCloudSqlGenerationCadence.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2DiscoveryCloudSqlGenerationCadence.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2DiscoveryCloudSqlGenerationCadence.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\DLP;
+
+class GooglePrivacyDlpV2DiscoveryCloudSqlGenerationCadence extends \Google\Model
+{
+  protected $inspectTemplateModifiedCadenceType = GooglePrivacyDlpV2DiscoveryInspectTemplateModifiedCadence::class;
+  protected $inspectTemplateModifiedCadenceDataType = '';
+  /**
+   * @var string
+   */
+  public $refreshFrequency;
+  protected $schemaModifiedCadenceType = GooglePrivacyDlpV2SchemaModifiedCadence::class;
+  protected $schemaModifiedCadenceDataType = '';
+
+  /**
+   * @param GooglePrivacyDlpV2DiscoveryInspectTemplateModifiedCadence
+   */
+  public function setInspectTemplateModifiedCadence(GooglePrivacyDlpV2DiscoveryInspectTemplateModifiedCadence $inspectTemplateModifiedCadence)
+  {
+    $this->inspectTemplateModifiedCadence = $inspectTemplateModifiedCadence;
+  }
+  /**
+   * @return GooglePrivacyDlpV2DiscoveryInspectTemplateModifiedCadence
+   */
+  public function getInspectTemplateModifiedCadence()
+  {
+    return $this->inspectTemplateModifiedCadence;
+  }
+  /**
+   * @param string
+   */
+  public function setRefreshFrequency($refreshFrequency)
+  {
+    $this->refreshFrequency = $refreshFrequency;
+  }
+  /**
+   * @return string
+   */
+  public function getRefreshFrequency()
+  {
+    return $this->refreshFrequency;
+  }
+  /**
+   * @param GooglePrivacyDlpV2SchemaModifiedCadence
+   */
+  public function setSchemaModifiedCadence(GooglePrivacyDlpV2SchemaModifiedCadence $schemaModifiedCadence)
+  {
+    $this->schemaModifiedCadence = $schemaModifiedCadence;
+  }
+  /**
+   * @return GooglePrivacyDlpV2SchemaModifiedCadence
+   */
+  public function getSchemaModifiedCadence()
+  {
+    return $this->schemaModifiedCadence;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2DiscoveryCloudSqlGenerationCadence::class, 'Google_Service_DLP_GooglePrivacyDlpV2DiscoveryCloudSqlGenerationCadence');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2DiscoveryCloudStorageConditions.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2DiscoveryCloudStorageConditions.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2DiscoveryCloudStorageConditions.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,63 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\DLP;
+
+class GooglePrivacyDlpV2DiscoveryCloudStorageConditions extends \Google\Collection
+{
+  protected $collection_key = 'includedObjectAttributes';
+  /**
+   * @var string[]
+   */
+  public $includedBucketAttributes;
+  /**
+   * @var string[]
+   */
+  public $includedObjectAttributes;
+
+  /**
+   * @param string[]
+   */
+  public function setIncludedBucketAttributes($includedBucketAttributes)
+  {
+    $this->includedBucketAttributes = $includedBucketAttributes;
+  }
+  /**
+   * @return string[]
+   */
+  public function getIncludedBucketAttributes()
+  {
+    return $this->includedBucketAttributes;
+  }
+  /**
+   * @param string[]
+   */
+  public function setIncludedObjectAttributes($includedObjectAttributes)
+  {
+    $this->includedObjectAttributes = $includedObjectAttributes;
+  }
+  /**
+   * @return string[]
+   */
+  public function getIncludedObjectAttributes()
+  {
+    return $this->includedObjectAttributes;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2DiscoveryCloudStorageConditions::class, 'Google_Service_DLP_GooglePrivacyDlpV2DiscoveryCloudStorageConditions');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2DiscoveryCloudStorageFilter.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2DiscoveryCloudStorageFilter.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2DiscoveryCloudStorageFilter.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\DLP;
+
+class GooglePrivacyDlpV2DiscoveryCloudStorageFilter extends \Google\Model
+{
+  protected $cloudStorageResourceReferenceType = GooglePrivacyDlpV2CloudStorageResourceReference::class;
+  protected $cloudStorageResourceReferenceDataType = '';
+  protected $collectionType = GooglePrivacyDlpV2FileStoreCollection::class;
+  protected $collectionDataType = '';
+  protected $othersType = GooglePrivacyDlpV2AllOtherResources::class;
+  protected $othersDataType = '';
+
+  /**
+   * @param GooglePrivacyDlpV2CloudStorageResourceReference
+   */
+  public function setCloudStorageResourceReference(GooglePrivacyDlpV2CloudStorageResourceReference $cloudStorageResourceReference)
+  {
+    $this->cloudStorageResourceReference = $cloudStorageResourceReference;
+  }
+  /**
+   * @return GooglePrivacyDlpV2CloudStorageResourceReference
+   */
+  public function getCloudStorageResourceReference()
+  {
+    return $this->cloudStorageResourceReference;
+  }
+  /**
+   * @param GooglePrivacyDlpV2FileStoreCollection
+   */
+  public function setCollection(GooglePrivacyDlpV2FileStoreCollection $collection)
+  {
+    $this->collection = $collection;
+  }
+  /**
+   * @return GooglePrivacyDlpV2FileStoreCollection
+   */
+  public function getCollection()
+  {
+    return $this->collection;
+  }
+  /**
+   * @param GooglePrivacyDlpV2AllOtherResources
+   */
+  public function setOthers(GooglePrivacyDlpV2AllOtherResources $others)
+  {
+    $this->others = $others;
+  }
+  /**
+   * @return GooglePrivacyDlpV2AllOtherResources
+   */
+  public function getOthers()
+  {
+    return $this->others;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2DiscoveryCloudStorageFilter::class, 'Google_Service_DLP_GooglePrivacyDlpV2DiscoveryCloudStorageFilter');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2DiscoveryCloudStorageGenerationCadence.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2DiscoveryCloudStorageGenerationCadence.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2DiscoveryCloudStorageGenerationCadence.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\DLP;
+
+class GooglePrivacyDlpV2DiscoveryCloudStorageGenerationCadence extends \Google\Model
+{
+  protected $inspectTemplateModifiedCadenceType = GooglePrivacyDlpV2DiscoveryInspectTemplateModifiedCadence::class;
+  protected $inspectTemplateModifiedCadenceDataType = '';
+  /**
+   * @var string
+   */
+  public $refreshFrequency;
+
+  /**
+   * @param GooglePrivacyDlpV2DiscoveryInspectTemplateModifiedCadence
+   */
+  public function setInspectTemplateModifiedCadence(GooglePrivacyDlpV2DiscoveryInspectTemplateModifiedCadence $inspectTemplateModifiedCadence)
+  {
+    $this->inspectTemplateModifiedCadence = $inspectTemplateModifiedCadence;
+  }
+  /**
+   * @return GooglePrivacyDlpV2DiscoveryInspectTemplateModifiedCadence
+   */
+  public function getInspectTemplateModifiedCadence()
+  {
+    return $this->inspectTemplateModifiedCadence;
+  }
+  /**
+   * @param string
+   */
+  public function setRefreshFrequency($refreshFrequency)
+  {
+    $this->refreshFrequency = $refreshFrequency;
+  }
+  /**
+   * @return string
+   */
+  public function getRefreshFrequency()
+  {
+    return $this->refreshFrequency;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2DiscoveryCloudStorageGenerationCadence::class, 'Google_Service_DLP_GooglePrivacyDlpV2DiscoveryCloudStorageGenerationCadence');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2DiscoveryConfig.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2DiscoveryConfig.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2DiscoveryConfig.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,233 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\DLP;
+
+class GooglePrivacyDlpV2DiscoveryConfig extends \Google\Collection
+{
+  protected $collection_key = 'targets';
+  protected $actionsType = GooglePrivacyDlpV2DataProfileAction::class;
+  protected $actionsDataType = 'array';
+  /**
+   * @var string
+   */
+  public $createTime;
+  /**
+   * @var string
+   */
+  public $displayName;
+  protected $errorsType = GooglePrivacyDlpV2Error::class;
+  protected $errorsDataType = 'array';
+  /**
+   * @var string[]
+   */
+  public $inspectTemplates;
+  /**
+   * @var string
+   */
+  public $lastRunTime;
+  /**
+   * @var string
+   */
+  public $name;
+  protected $orgConfigType = GooglePrivacyDlpV2OrgConfig::class;
+  protected $orgConfigDataType = '';
+  protected $otherCloudStartingLocationType = GooglePrivacyDlpV2OtherCloudDiscoveryStartingLocation::class;
+  protected $otherCloudStartingLocationDataType = '';
+  /**
+   * @var string
+   */
+  public $status;
+  protected $targetsType = GooglePrivacyDlpV2DiscoveryTarget::class;
+  protected $targetsDataType = 'array';
+  /**
+   * @var string
+   */
+  public $updateTime;
+
+  /**
+   * @param GooglePrivacyDlpV2DataProfileAction[]
+   */
+  public function setActions($actions)
+  {
+    $this->actions = $actions;
+  }
+  /**
+   * @return GooglePrivacyDlpV2DataProfileAction[]
+   */
+  public function getActions()
+  {
+    return $this->actions;
+  }
+  /**
+   * @param string
+   */
+  public function setCreateTime($createTime)
+  {
+    $this->createTime = $createTime;
+  }
+  /**
+   * @return string
+   */
+  public function getCreateTime()
+  {
+    return $this->createTime;
+  }
+  /**
+   * @param string
+   */
+  public function setDisplayName($displayName)
+  {
+    $this->displayName = $displayName;
+  }
+  /**
+   * @return string
+   */
+  public function getDisplayName()
+  {
+    return $this->displayName;
+  }
+  /**
+   * @param GooglePrivacyDlpV2Error[]
+   */
+  public function setErrors($errors)
+  {
+    $this->errors = $errors;
+  }
+  /**
+   * @return GooglePrivacyDlpV2Error[]
+   */
+  public function getErrors()
+  {
+    return $this->errors;
+  }
+  /**
+   * @param string[]
+   */
+  public function setInspectTemplates($inspectTemplates)
+  {
+    $this->inspectTemplates = $inspectTemplates;
+  }
+  /**
+   * @return string[]
+   */
+  public function getInspectTemplates()
+  {
+    return $this->inspectTemplates;
+  }
+  /**
+   * @param string
+   */
+  public function setLastRunTime($lastRunTime)
+  {
+    $this->lastRunTime = $lastRunTime;
+  }
+  /**
+   * @return string
+   */
+  public function getLastRunTime()
+  {
+    return $this->lastRunTime;
+  }
+  /**
+   * @param string
+   */
+  public function setName($name)
+  {
+    $this->name = $name;
+  }
+  /**
+   * @return string
+   */
+  public function getName()
+  {
+    return $this->name;
+  }
+  /**
+   * @param GooglePrivacyDlpV2OrgConfig
+   */
+  public function setOrgConfig(GooglePrivacyDlpV2OrgConfig $orgConfig)
+  {
+    $this->orgConfig = $orgConfig;
+  }
+  /**
+   * @return GooglePrivacyDlpV2OrgConfig
+   */
+  public function getOrgConfig()
+  {
+    return $this->orgConfig;
+  }
+  /**
+   * @param GooglePrivacyDlpV2OtherCloudDiscoveryStartingLocation
+   */
+  public function setOtherCloudStartingLocation(GooglePrivacyDlpV2OtherCloudDiscoveryStartingLocation $otherCloudStartingLocation)
+  {
+    $this->otherCloudStartingLocation = $otherCloudStartingLocation;
+  }
+  /**
+   * @return GooglePrivacyDlpV2OtherCloudDiscoveryStartingLocation
+   */
+  public function getOtherCloudStartingLocation()
+  {
+    return $this->otherCloudStartingLocation;
+  }
+  /**
+   * @param string
+   */
+  public function setStatus($status)
+  {
+    $this->status = $status;
+  }
+  /**
+   * @return string
+   */
+  public function getStatus()
+  {
+    return $this->status;
+  }
+  /**
+   * @param GooglePrivacyDlpV2DiscoveryTarget[]
+   */
+  public function setTargets($targets)
+  {
+    $this->targets = $targets;
+  }
+  /**
+   * @return GooglePrivacyDlpV2DiscoveryTarget[]
+   */
+  public function getTargets()
+  {
+    return $this->targets;
+  }
+  /**
+   * @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(GooglePrivacyDlpV2DiscoveryConfig::class, 'Google_Service_DLP_GooglePrivacyDlpV2DiscoveryConfig');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2DiscoveryFileStoreConditions.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2DiscoveryFileStoreConditions.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2DiscoveryFileStoreConditions.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\DLP;
+
+class GooglePrivacyDlpV2DiscoveryFileStoreConditions extends \Google\Model
+{
+  protected $cloudStorageConditionsType = GooglePrivacyDlpV2DiscoveryCloudStorageConditions::class;
+  protected $cloudStorageConditionsDataType = '';
+  /**
+   * @var string
+   */
+  public $createdAfter;
+  /**
+   * @var string
+   */
+  public $minAge;
+
+  /**
+   * @param GooglePrivacyDlpV2DiscoveryCloudStorageConditions
+   */
+  public function setCloudStorageConditions(GooglePrivacyDlpV2DiscoveryCloudStorageConditions $cloudStorageConditions)
+  {
+    $this->cloudStorageConditions = $cloudStorageConditions;
+  }
+  /**
+   * @return GooglePrivacyDlpV2DiscoveryCloudStorageConditions
+   */
+  public function getCloudStorageConditions()
+  {
+    return $this->cloudStorageConditions;
+  }
+  /**
+   * @param string
+   */
+  public function setCreatedAfter($createdAfter)
+  {
+    $this->createdAfter = $createdAfter;
+  }
+  /**
+   * @return string
+   */
+  public function getCreatedAfter()
+  {
+    return $this->createdAfter;
+  }
+  /**
+   * @param string
+   */
+  public function setMinAge($minAge)
+  {
+    $this->minAge = $minAge;
+  }
+  /**
+   * @return string
+   */
+  public function getMinAge()
+  {
+    return $this->minAge;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2DiscoveryFileStoreConditions::class, 'Google_Service_DLP_GooglePrivacyDlpV2DiscoveryFileStoreConditions');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2DiscoveryGenerationCadence.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2DiscoveryGenerationCadence.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2DiscoveryGenerationCadence.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\DLP;
+
+class GooglePrivacyDlpV2DiscoveryGenerationCadence extends \Google\Model
+{
+  protected $inspectTemplateModifiedCadenceType = GooglePrivacyDlpV2DiscoveryInspectTemplateModifiedCadence::class;
+  protected $inspectTemplateModifiedCadenceDataType = '';
+  /**
+   * @var string
+   */
+  public $refreshFrequency;
+  protected $schemaModifiedCadenceType = GooglePrivacyDlpV2DiscoverySchemaModifiedCadence::class;
+  protected $schemaModifiedCadenceDataType = '';
+  protected $tableModifiedCadenceType = GooglePrivacyDlpV2DiscoveryTableModifiedCadence::class;
+  protected $tableModifiedCadenceDataType = '';
+
+  /**
+   * @param GooglePrivacyDlpV2DiscoveryInspectTemplateModifiedCadence
+   */
+  public function setInspectTemplateModifiedCadence(GooglePrivacyDlpV2DiscoveryInspectTemplateModifiedCadence $inspectTemplateModifiedCadence)
+  {
+    $this->inspectTemplateModifiedCadence = $inspectTemplateModifiedCadence;
+  }
+  /**
+   * @return GooglePrivacyDlpV2DiscoveryInspectTemplateModifiedCadence
+   */
+  public function getInspectTemplateModifiedCadence()
+  {
+    return $this->inspectTemplateModifiedCadence;
+  }
+  /**
+   * @param string
+   */
+  public function setRefreshFrequency($refreshFrequency)
+  {
+    $this->refreshFrequency = $refreshFrequency;
+  }
+  /**
+   * @return string
+   */
+  public function getRefreshFrequency()
+  {
+    return $this->refreshFrequency;
+  }
+  /**
+   * @param GooglePrivacyDlpV2DiscoverySchemaModifiedCadence
+   */
+  public function setSchemaModifiedCadence(GooglePrivacyDlpV2DiscoverySchemaModifiedCadence $schemaModifiedCadence)
+  {
+    $this->schemaModifiedCadence = $schemaModifiedCadence;
+  }
+  /**
+   * @return GooglePrivacyDlpV2DiscoverySchemaModifiedCadence
+   */
+  public function getSchemaModifiedCadence()
+  {
+    return $this->schemaModifiedCadence;
+  }
+  /**
+   * @param GooglePrivacyDlpV2DiscoveryTableModifiedCadence
+   */
+  public function setTableModifiedCadence(GooglePrivacyDlpV2DiscoveryTableModifiedCadence $tableModifiedCadence)
+  {
+    $this->tableModifiedCadence = $tableModifiedCadence;
+  }
+  /**
+   * @return GooglePrivacyDlpV2DiscoveryTableModifiedCadence
+   */
+  public function getTableModifiedCadence()
+  {
+    return $this->tableModifiedCadence;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2DiscoveryGenerationCadence::class, 'Google_Service_DLP_GooglePrivacyDlpV2DiscoveryGenerationCadence');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2DiscoveryInspectTemplateModifiedCadence.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2DiscoveryInspectTemplateModifiedCadence.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2DiscoveryInspectTemplateModifiedCadence.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\DLP;
+
+class GooglePrivacyDlpV2DiscoveryInspectTemplateModifiedCadence extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $frequency;
+
+  /**
+   * @param string
+   */
+  public function setFrequency($frequency)
+  {
+    $this->frequency = $frequency;
+  }
+  /**
+   * @return string
+   */
+  public function getFrequency()
+  {
+    return $this->frequency;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2DiscoveryInspectTemplateModifiedCadence::class, 'Google_Service_DLP_GooglePrivacyDlpV2DiscoveryInspectTemplateModifiedCadence');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2DiscoveryOtherCloudConditions.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2DiscoveryOtherCloudConditions.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2DiscoveryOtherCloudConditions.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\DLP;
+
+class GooglePrivacyDlpV2DiscoveryOtherCloudConditions extends \Google\Model
+{
+  protected $amazonS3BucketConditionsType = GooglePrivacyDlpV2AmazonS3BucketConditions::class;
+  protected $amazonS3BucketConditionsDataType = '';
+  /**
+   * @var string
+   */
+  public $minAge;
+
+  /**
+   * @param GooglePrivacyDlpV2AmazonS3BucketConditions
+   */
+  public function setAmazonS3BucketConditions(GooglePrivacyDlpV2AmazonS3BucketConditions $amazonS3BucketConditions)
+  {
+    $this->amazonS3BucketConditions = $amazonS3BucketConditions;
+  }
+  /**
+   * @return GooglePrivacyDlpV2AmazonS3BucketConditions
+   */
+  public function getAmazonS3BucketConditions()
+  {
+    return $this->amazonS3BucketConditions;
+  }
+  /**
+   * @param string
+   */
+  public function setMinAge($minAge)
+  {
+    $this->minAge = $minAge;
+  }
+  /**
+   * @return string
+   */
+  public function getMinAge()
+  {
+    return $this->minAge;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2DiscoveryOtherCloudConditions::class, 'Google_Service_DLP_GooglePrivacyDlpV2DiscoveryOtherCloudConditions');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2DiscoveryOtherCloudFilter.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2DiscoveryOtherCloudFilter.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2DiscoveryOtherCloudFilter.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\DLP;
+
+class GooglePrivacyDlpV2DiscoveryOtherCloudFilter extends \Google\Model
+{
+  protected $collectionType = GooglePrivacyDlpV2OtherCloudResourceCollection::class;
+  protected $collectionDataType = '';
+  protected $othersType = GooglePrivacyDlpV2AllOtherResources::class;
+  protected $othersDataType = '';
+  protected $singleResourceType = GooglePrivacyDlpV2OtherCloudSingleResourceReference::class;
+  protected $singleResourceDataType = '';
+
+  /**
+   * @param GooglePrivacyDlpV2OtherCloudResourceCollection
+   */
+  public function setCollection(GooglePrivacyDlpV2OtherCloudResourceCollection $collection)
+  {
+    $this->collection = $collection;
+  }
+  /**
+   * @return GooglePrivacyDlpV2OtherCloudResourceCollection
+   */
+  public function getCollection()
+  {
+    return $this->collection;
+  }
+  /**
+   * @param GooglePrivacyDlpV2AllOtherResources
+   */
+  public function setOthers(GooglePrivacyDlpV2AllOtherResources $others)
+  {
+    $this->others = $others;
+  }
+  /**
+   * @return GooglePrivacyDlpV2AllOtherResources
+   */
+  public function getOthers()
+  {
+    return $this->others;
+  }
+  /**
+   * @param GooglePrivacyDlpV2OtherCloudSingleResourceReference
+   */
+  public function setSingleResource(GooglePrivacyDlpV2OtherCloudSingleResourceReference $singleResource)
+  {
+    $this->singleResource = $singleResource;
+  }
+  /**
+   * @return GooglePrivacyDlpV2OtherCloudSingleResourceReference
+   */
+  public function getSingleResource()
+  {
+    return $this->singleResource;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2DiscoveryOtherCloudFilter::class, 'Google_Service_DLP_GooglePrivacyDlpV2DiscoveryOtherCloudFilter');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2DiscoveryOtherCloudGenerationCadence.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2DiscoveryOtherCloudGenerationCadence.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2DiscoveryOtherCloudGenerationCadence.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\DLP;
+
+class GooglePrivacyDlpV2DiscoveryOtherCloudGenerationCadence extends \Google\Model
+{
+  protected $inspectTemplateModifiedCadenceType = GooglePrivacyDlpV2DiscoveryInspectTemplateModifiedCadence::class;
+  protected $inspectTemplateModifiedCadenceDataType = '';
+  /**
+   * @var string
+   */
+  public $refreshFrequency;
+
+  /**
+   * @param GooglePrivacyDlpV2DiscoveryInspectTemplateModifiedCadence
+   */
+  public function setInspectTemplateModifiedCadence(GooglePrivacyDlpV2DiscoveryInspectTemplateModifiedCadence $inspectTemplateModifiedCadence)
+  {
+    $this->inspectTemplateModifiedCadence = $inspectTemplateModifiedCadence;
+  }
+  /**
+   * @return GooglePrivacyDlpV2DiscoveryInspectTemplateModifiedCadence
+   */
+  public function getInspectTemplateModifiedCadence()
+  {
+    return $this->inspectTemplateModifiedCadence;
+  }
+  /**
+   * @param string
+   */
+  public function setRefreshFrequency($refreshFrequency)
+  {
+    $this->refreshFrequency = $refreshFrequency;
+  }
+  /**
+   * @return string
+   */
+  public function getRefreshFrequency()
+  {
+    return $this->refreshFrequency;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2DiscoveryOtherCloudGenerationCadence::class, 'Google_Service_DLP_GooglePrivacyDlpV2DiscoveryOtherCloudGenerationCadence');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2DiscoverySchemaModifiedCadence.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2DiscoverySchemaModifiedCadence.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2DiscoverySchemaModifiedCadence.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,63 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\DLP;
+
+class GooglePrivacyDlpV2DiscoverySchemaModifiedCadence extends \Google\Collection
+{
+  protected $collection_key = 'types';
+  /**
+   * @var string
+   */
+  public $frequency;
+  /**
+   * @var string[]
+   */
+  public $types;
+
+  /**
+   * @param string
+   */
+  public function setFrequency($frequency)
+  {
+    $this->frequency = $frequency;
+  }
+  /**
+   * @return string
+   */
+  public function getFrequency()
+  {
+    return $this->frequency;
+  }
+  /**
+   * @param string[]
+   */
+  public function setTypes($types)
+  {
+    $this->types = $types;
+  }
+  /**
+   * @return string[]
+   */
+  public function getTypes()
+  {
+    return $this->types;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2DiscoverySchemaModifiedCadence::class, 'Google_Service_DLP_GooglePrivacyDlpV2DiscoverySchemaModifiedCadence');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2DiscoveryStartingLocation.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2DiscoveryStartingLocation.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2DiscoveryStartingLocation.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\DLP;
+
+class GooglePrivacyDlpV2DiscoveryStartingLocation extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $folderId;
+  /**
+   * @var string
+   */
+  public $organizationId;
+
+  /**
+   * @param string
+   */
+  public function setFolderId($folderId)
+  {
+    $this->folderId = $folderId;
+  }
+  /**
+   * @return string
+   */
+  public function getFolderId()
+  {
+    return $this->folderId;
+  }
+  /**
+   * @param string
+   */
+  public function setOrganizationId($organizationId)
+  {
+    $this->organizationId = $organizationId;
+  }
+  /**
+   * @return string
+   */
+  public function getOrganizationId()
+  {
+    return $this->organizationId;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2DiscoveryStartingLocation::class, 'Google_Service_DLP_GooglePrivacyDlpV2DiscoveryStartingLocation');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2DiscoveryTableModifiedCadence.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2DiscoveryTableModifiedCadence.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2DiscoveryTableModifiedCadence.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,63 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\DLP;
+
+class GooglePrivacyDlpV2DiscoveryTableModifiedCadence extends \Google\Collection
+{
+  protected $collection_key = 'types';
+  /**
+   * @var string
+   */
+  public $frequency;
+  /**
+   * @var string[]
+   */
+  public $types;
+
+  /**
+   * @param string
+   */
+  public function setFrequency($frequency)
+  {
+    $this->frequency = $frequency;
+  }
+  /**
+   * @return string
+   */
+  public function getFrequency()
+  {
+    return $this->frequency;
+  }
+  /**
+   * @param string[]
+   */
+  public function setTypes($types)
+  {
+    $this->types = $types;
+  }
+  /**
+   * @return string[]
+   */
+  public function getTypes()
+  {
+    return $this->types;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2DiscoveryTableModifiedCadence::class, 'Google_Service_DLP_GooglePrivacyDlpV2DiscoveryTableModifiedCadence');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2DiscoveryTarget.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2DiscoveryTarget.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2DiscoveryTarget.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,106 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\DLP;
+
+class GooglePrivacyDlpV2DiscoveryTarget extends \Google\Model
+{
+  protected $bigQueryTargetType = GooglePrivacyDlpV2BigQueryDiscoveryTarget::class;
+  protected $bigQueryTargetDataType = '';
+  protected $cloudSqlTargetType = GooglePrivacyDlpV2CloudSqlDiscoveryTarget::class;
+  protected $cloudSqlTargetDataType = '';
+  protected $cloudStorageTargetType = GooglePrivacyDlpV2CloudStorageDiscoveryTarget::class;
+  protected $cloudStorageTargetDataType = '';
+  protected $otherCloudTargetType = GooglePrivacyDlpV2OtherCloudDiscoveryTarget::class;
+  protected $otherCloudTargetDataType = '';
+  protected $secretsTargetType = GooglePrivacyDlpV2SecretsDiscoveryTarget::class;
+  protected $secretsTargetDataType = '';
+
+  /**
+   * @param GooglePrivacyDlpV2BigQueryDiscoveryTarget
+   */
+  public function setBigQueryTarget(GooglePrivacyDlpV2BigQueryDiscoveryTarget $bigQueryTarget)
+  {
+    $this->bigQueryTarget = $bigQueryTarget;
+  }
+  /**
+   * @return GooglePrivacyDlpV2BigQueryDiscoveryTarget
+   */
+  public function getBigQueryTarget()
+  {
+    return $this->bigQueryTarget;
+  }
+  /**
+   * @param GooglePrivacyDlpV2CloudSqlDiscoveryTarget
+   */
+  public function setCloudSqlTarget(GooglePrivacyDlpV2CloudSqlDiscoveryTarget $cloudSqlTarget)
+  {
+    $this->cloudSqlTarget = $cloudSqlTarget;
+  }
+  /**
+   * @return GooglePrivacyDlpV2CloudSqlDiscoveryTarget
+   */
+  public function getCloudSqlTarget()
+  {
+    return $this->cloudSqlTarget;
+  }
+  /**
+   * @param GooglePrivacyDlpV2CloudStorageDiscoveryTarget
+   */
+  public function setCloudStorageTarget(GooglePrivacyDlpV2CloudStorageDiscoveryTarget $cloudStorageTarget)
+  {
+    $this->cloudStorageTarget = $cloudStorageTarget;
+  }
+  /**
+   * @return GooglePrivacyDlpV2CloudStorageDiscoveryTarget
+   */
+  public function getCloudStorageTarget()
+  {
+    return $this->cloudStorageTarget;
+  }
+  /**
+   * @param GooglePrivacyDlpV2OtherCloudDiscoveryTarget
+   */
+  public function setOtherCloudTarget(GooglePrivacyDlpV2OtherCloudDiscoveryTarget $otherCloudTarget)
+  {
+    $this->otherCloudTarget = $otherCloudTarget;
+  }
+  /**
+   * @return GooglePrivacyDlpV2OtherCloudDiscoveryTarget
+   */
+  public function getOtherCloudTarget()
+  {
+    return $this->otherCloudTarget;
+  }
+  /**
+   * @param GooglePrivacyDlpV2SecretsDiscoveryTarget
+   */
+  public function setSecretsTarget(GooglePrivacyDlpV2SecretsDiscoveryTarget $secretsTarget)
+  {
+    $this->secretsTarget = $secretsTarget;
+  }
+  /**
+   * @return GooglePrivacyDlpV2SecretsDiscoveryTarget
+   */
+  public function getSecretsTarget()
+  {
+    return $this->secretsTarget;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2DiscoveryTarget::class, 'Google_Service_DLP_GooglePrivacyDlpV2DiscoveryTarget');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2DlpJob.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2DlpJob.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2DlpJob.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,235 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\DLP;
+
+class GooglePrivacyDlpV2DlpJob extends \Google\Collection
+{
+  protected $collection_key = 'errors';
+  protected $actionDetailsType = GooglePrivacyDlpV2ActionDetails::class;
+  protected $actionDetailsDataType = 'array';
+  /**
+   * @var string
+   */
+  public $createTime;
+  /**
+   * @var string
+   */
+  public $endTime;
+  protected $errorsType = GooglePrivacyDlpV2Error::class;
+  protected $errorsDataType = 'array';
+  protected $inspectDetailsType = GooglePrivacyDlpV2InspectDataSourceDetails::class;
+  protected $inspectDetailsDataType = '';
+  /**
+   * @var string
+   */
+  public $jobTriggerName;
+  /**
+   * @var string
+   */
+  public $lastModified;
+  /**
+   * @var string
+   */
+  public $name;
+  protected $riskDetailsType = GooglePrivacyDlpV2AnalyzeDataSourceRiskDetails::class;
+  protected $riskDetailsDataType = '';
+  /**
+   * @var string
+   */
+  public $startTime;
+  /**
+   * @var string
+   */
+  public $state;
+  /**
+   * @var string
+   */
+  public $type;
+
+  /**
+   * @param GooglePrivacyDlpV2ActionDetails[]
+   */
+  public function setActionDetails($actionDetails)
+  {
+    $this->actionDetails = $actionDetails;
+  }
+  /**
+   * @return GooglePrivacyDlpV2ActionDetails[]
+   */
+  public function getActionDetails()
+  {
+    return $this->actionDetails;
+  }
+  /**
+   * @param string
+   */
+  public function setCreateTime($createTime)
+  {
+    $this->createTime = $createTime;
+  }
+  /**
+   * @return string
+   */
+  public function getCreateTime()
+  {
+    return $this->createTime;
+  }
+  /**
+   * @param string
+   */
+  public function setEndTime($endTime)
+  {
+    $this->endTime = $endTime;
+  }
+  /**
+   * @return string
+   */
+  public function getEndTime()
+  {
+    return $this->endTime;
+  }
+  /**
+   * @param GooglePrivacyDlpV2Error[]
+   */
+  public function setErrors($errors)
+  {
+    $this->errors = $errors;
+  }
+  /**
+   * @return GooglePrivacyDlpV2Error[]
+   */
+  public function getErrors()
+  {
+    return $this->errors;
+  }
+  /**
+   * @param GooglePrivacyDlpV2InspectDataSourceDetails
+   */
+  public function setInspectDetails(GooglePrivacyDlpV2InspectDataSourceDetails $inspectDetails)
+  {
+    $this->inspectDetails = $inspectDetails;
+  }
+  /**
+   * @return GooglePrivacyDlpV2InspectDataSourceDetails
+   */
+  public function getInspectDetails()
+  {
+    return $this->inspectDetails;
+  }
+  /**
+   * @param string
+   */
+  public function setJobTriggerName($jobTriggerName)
+  {
+    $this->jobTriggerName = $jobTriggerName;
+  }
+  /**
+   * @return string
+   */
+  public function getJobTriggerName()
+  {
+    return $this->jobTriggerName;
+  }
+  /**
+   * @param string
+   */
+  public function setLastModified($lastModified)
+  {
+    $this->lastModified = $lastModified;
+  }
+  /**
+   * @return string
+   */
+  public function getLastModified()
+  {
+    return $this->lastModified;
+  }
+  /**
+   * @param string
+   */
+  public function setName($name)
+  {
+    $this->name = $name;
+  }
+  /**
+   * @return string
+   */
+  public function getName()
+  {
+    return $this->name;
+  }
+  /**
+   * @param GooglePrivacyDlpV2AnalyzeDataSourceRiskDetails
+   */
+  public function setRiskDetails(GooglePrivacyDlpV2AnalyzeDataSourceRiskDetails $riskDetails)
+  {
+    $this->riskDetails = $riskDetails;
+  }
+  /**
+   * @return GooglePrivacyDlpV2AnalyzeDataSourceRiskDetails
+   */
+  public function getRiskDetails()
+  {
+    return $this->riskDetails;
+  }
+  /**
+   * @param string
+   */
+  public function setStartTime($startTime)
+  {
+    $this->startTime = $startTime;
+  }
+  /**
+   * @return string
+   */
+  public function getStartTime()
+  {
+    return $this->startTime;
+  }
+  /**
+   * @param string
+   */
+  public function setState($state)
+  {
+    $this->state = $state;
+  }
+  /**
+   * @return string
+   */
+  public function getState()
+  {
+    return $this->state;
+  }
+  /**
+   * @param string
+   */
+  public function setType($type)
+  {
+    $this->type = $type;
+  }
+  /**
+   * @return string
+   */
+  public function getType()
+  {
+    return $this->type;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2DlpJob::class, 'Google_Service_DLP_GooglePrivacyDlpV2DlpJob');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2DocumentLocation.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2DocumentLocation.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2DocumentLocation.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\DLP;
+
+class GooglePrivacyDlpV2DocumentLocation extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $fileOffset;
+
+  /**
+   * @param string
+   */
+  public function setFileOffset($fileOffset)
+  {
+    $this->fileOffset = $fileOffset;
+  }
+  /**
+   * @return string
+   */
+  public function getFileOffset()
+  {
+    return $this->fileOffset;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2DocumentLocation::class, 'Google_Service_DLP_GooglePrivacyDlpV2DocumentLocation');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2EntityId.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2EntityId.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2EntityId.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\DLP;
+
+class GooglePrivacyDlpV2EntityId extends \Google\Model
+{
+  protected $fieldType = GooglePrivacyDlpV2FieldId::class;
+  protected $fieldDataType = '';
+
+  /**
+   * @param GooglePrivacyDlpV2FieldId
+   */
+  public function setField(GooglePrivacyDlpV2FieldId $field)
+  {
+    $this->field = $field;
+  }
+  /**
+   * @return GooglePrivacyDlpV2FieldId
+   */
+  public function getField()
+  {
+    return $this->field;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2EntityId::class, 'Google_Service_DLP_GooglePrivacyDlpV2EntityId');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2Error.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2Error.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2Error.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\DLP;
+
+class GooglePrivacyDlpV2Error extends \Google\Collection
+{
+  protected $collection_key = 'timestamps';
+  protected $detailsType = GoogleRpcStatus::class;
+  protected $detailsDataType = '';
+  /**
+   * @var string
+   */
+  public $extraInfo;
+  /**
+   * @var string[]
+   */
+  public $timestamps;
+
+  /**
+   * @param GoogleRpcStatus
+   */
+  public function setDetails(GoogleRpcStatus $details)
+  {
+    $this->details = $details;
+  }
+  /**
+   * @return GoogleRpcStatus
+   */
+  public function getDetails()
+  {
+    return $this->details;
+  }
+  /**
+   * @param string
+   */
+  public function setExtraInfo($extraInfo)
+  {
+    $this->extraInfo = $extraInfo;
+  }
+  /**
+   * @return string
+   */
+  public function getExtraInfo()
+  {
+    return $this->extraInfo;
+  }
+  /**
+   * @param string[]
+   */
+  public function setTimestamps($timestamps)
+  {
+    $this->timestamps = $timestamps;
+  }
+  /**
+   * @return string[]
+   */
+  public function getTimestamps()
+  {
+    return $this->timestamps;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2Error::class, 'Google_Service_DLP_GooglePrivacyDlpV2Error');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2ExcludeByHotword.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2ExcludeByHotword.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2ExcludeByHotword.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\DLP;
+
+class GooglePrivacyDlpV2ExcludeByHotword extends \Google\Model
+{
+  protected $hotwordRegexType = GooglePrivacyDlpV2Regex::class;
+  protected $hotwordRegexDataType = '';
+  protected $proximityType = GooglePrivacyDlpV2Proximity::class;
+  protected $proximityDataType = '';
+
+  /**
+   * @param GooglePrivacyDlpV2Regex
+   */
+  public function setHotwordRegex(GooglePrivacyDlpV2Regex $hotwordRegex)
+  {
+    $this->hotwordRegex = $hotwordRegex;
+  }
+  /**
+   * @return GooglePrivacyDlpV2Regex
+   */
+  public function getHotwordRegex()
+  {
+    return $this->hotwordRegex;
+  }
+  /**
+   * @param GooglePrivacyDlpV2Proximity
+   */
+  public function setProximity(GooglePrivacyDlpV2Proximity $proximity)
+  {
+    $this->proximity = $proximity;
+  }
+  /**
+   * @return GooglePrivacyDlpV2Proximity
+   */
+  public function getProximity()
+  {
+    return $this->proximity;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2ExcludeByHotword::class, 'Google_Service_DLP_GooglePrivacyDlpV2ExcludeByHotword');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2ExcludeInfoTypes.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2ExcludeInfoTypes.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2ExcludeInfoTypes.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\DLP;
+
+class GooglePrivacyDlpV2ExcludeInfoTypes extends \Google\Collection
+{
+  protected $collection_key = 'infoTypes';
+  protected $infoTypesType = GooglePrivacyDlpV2InfoType::class;
+  protected $infoTypesDataType = 'array';
+
+  /**
+   * @param GooglePrivacyDlpV2InfoType[]
+   */
+  public function setInfoTypes($infoTypes)
+  {
+    $this->infoTypes = $infoTypes;
+  }
+  /**
+   * @return GooglePrivacyDlpV2InfoType[]
+   */
+  public function getInfoTypes()
+  {
+    return $this->infoTypes;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2ExcludeInfoTypes::class, 'Google_Service_DLP_GooglePrivacyDlpV2ExcludeInfoTypes');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2ExclusionRule.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2ExclusionRule.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2ExclusionRule.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,108 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\DLP;
+
+class GooglePrivacyDlpV2ExclusionRule extends \Google\Model
+{
+  protected $dictionaryType = GooglePrivacyDlpV2Dictionary::class;
+  protected $dictionaryDataType = '';
+  protected $excludeByHotwordType = GooglePrivacyDlpV2ExcludeByHotword::class;
+  protected $excludeByHotwordDataType = '';
+  protected $excludeInfoTypesType = GooglePrivacyDlpV2ExcludeInfoTypes::class;
+  protected $excludeInfoTypesDataType = '';
+  /**
+   * @var string
+   */
+  public $matchingType;
+  protected $regexType = GooglePrivacyDlpV2Regex::class;
+  protected $regexDataType = '';
+
+  /**
+   * @param GooglePrivacyDlpV2Dictionary
+   */
+  public function setDictionary(GooglePrivacyDlpV2Dictionary $dictionary)
+  {
+    $this->dictionary = $dictionary;
+  }
+  /**
+   * @return GooglePrivacyDlpV2Dictionary
+   */
+  public function getDictionary()
+  {
+    return $this->dictionary;
+  }
+  /**
+   * @param GooglePrivacyDlpV2ExcludeByHotword
+   */
+  public function setExcludeByHotword(GooglePrivacyDlpV2ExcludeByHotword $excludeByHotword)
+  {
+    $this->excludeByHotword = $excludeByHotword;
+  }
+  /**
+   * @return GooglePrivacyDlpV2ExcludeByHotword
+   */
+  public function getExcludeByHotword()
+  {
+    return $this->excludeByHotword;
+  }
+  /**
+   * @param GooglePrivacyDlpV2ExcludeInfoTypes
+   */
+  public function setExcludeInfoTypes(GooglePrivacyDlpV2ExcludeInfoTypes $excludeInfoTypes)
+  {
+    $this->excludeInfoTypes = $excludeInfoTypes;
+  }
+  /**
+   * @return GooglePrivacyDlpV2ExcludeInfoTypes
+   */
+  public function getExcludeInfoTypes()
+  {
+    return $this->excludeInfoTypes;
+  }
+  /**
+   * @param string
+   */
+  public function setMatchingType($matchingType)
+  {
+    $this->matchingType = $matchingType;
+  }
+  /**
+   * @return string
+   */
+  public function getMatchingType()
+  {
+    return $this->matchingType;
+  }
+  /**
+   * @param GooglePrivacyDlpV2Regex
+   */
+  public function setRegex(GooglePrivacyDlpV2Regex $regex)
+  {
+    $this->regex = $regex;
+  }
+  /**
+   * @return GooglePrivacyDlpV2Regex
+   */
+  public function getRegex()
+  {
+    return $this->regex;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2ExclusionRule::class, 'Google_Service_DLP_GooglePrivacyDlpV2ExclusionRule');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2Export.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2Export.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2Export.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\DLP;
+
+class GooglePrivacyDlpV2Export extends \Google\Model
+{
+  protected $profileTableType = GooglePrivacyDlpV2BigQueryTable::class;
+  protected $profileTableDataType = '';
+
+  /**
+   * @param GooglePrivacyDlpV2BigQueryTable
+   */
+  public function setProfileTable(GooglePrivacyDlpV2BigQueryTable $profileTable)
+  {
+    $this->profileTable = $profileTable;
+  }
+  /**
+   * @return GooglePrivacyDlpV2BigQueryTable
+   */
+  public function getProfileTable()
+  {
+    return $this->profileTable;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2Export::class, 'Google_Service_DLP_GooglePrivacyDlpV2Export');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2Expressions.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2Expressions.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2Expressions.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\DLP;
+
+class GooglePrivacyDlpV2Expressions extends \Google\Model
+{
+  protected $conditionsType = GooglePrivacyDlpV2Conditions::class;
+  protected $conditionsDataType = '';
+  /**
+   * @var string
+   */
+  public $logicalOperator;
+
+  /**
+   * @param GooglePrivacyDlpV2Conditions
+   */
+  public function setConditions(GooglePrivacyDlpV2Conditions $conditions)
+  {
+    $this->conditions = $conditions;
+  }
+  /**
+   * @return GooglePrivacyDlpV2Conditions
+   */
+  public function getConditions()
+  {
+    return $this->conditions;
+  }
+  /**
+   * @param string
+   */
+  public function setLogicalOperator($logicalOperator)
+  {
+    $this->logicalOperator = $logicalOperator;
+  }
+  /**
+   * @return string
+   */
+  public function getLogicalOperator()
+  {
+    return $this->logicalOperator;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2Expressions::class, 'Google_Service_DLP_GooglePrivacyDlpV2Expressions');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2FieldId.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2FieldId.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2FieldId.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\DLP;
+
+class GooglePrivacyDlpV2FieldId extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $name;
+
+  /**
+   * @param string
+   */
+  public function setName($name)
+  {
+    $this->name = $name;
+  }
+  /**
+   * @return string
+   */
+  public function getName()
+  {
+    return $this->name;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2FieldId::class, 'Google_Service_DLP_GooglePrivacyDlpV2FieldId');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2FieldTransformation.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2FieldTransformation.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2FieldTransformation.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,91 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\DLP;
+
+class GooglePrivacyDlpV2FieldTransformation extends \Google\Collection
+{
+  protected $collection_key = 'fields';
+  protected $conditionType = GooglePrivacyDlpV2RecordCondition::class;
+  protected $conditionDataType = '';
+  protected $fieldsType = GooglePrivacyDlpV2FieldId::class;
+  protected $fieldsDataType = 'array';
+  protected $infoTypeTransformationsType = GooglePrivacyDlpV2InfoTypeTransformations::class;
+  protected $infoTypeTransformationsDataType = '';
+  protected $primitiveTransformationType = GooglePrivacyDlpV2PrimitiveTransformation::class;
+  protected $primitiveTransformationDataType = '';
+
+  /**
+   * @param GooglePrivacyDlpV2RecordCondition
+   */
+  public function setCondition(GooglePrivacyDlpV2RecordCondition $condition)
+  {
+    $this->condition = $condition;
+  }
+  /**
+   * @return GooglePrivacyDlpV2RecordCondition
+   */
+  public function getCondition()
+  {
+    return $this->condition;
+  }
+  /**
+   * @param GooglePrivacyDlpV2FieldId[]
+   */
+  public function setFields($fields)
+  {
+    $this->fields = $fields;
+  }
+  /**
+   * @return GooglePrivacyDlpV2FieldId[]
+   */
+  public function getFields()
+  {
+    return $this->fields;
+  }
+  /**
+   * @param GooglePrivacyDlpV2InfoTypeTransformations
+   */
+  public function setInfoTypeTransformations(GooglePrivacyDlpV2InfoTypeTransformations $infoTypeTransformations)
+  {
+    $this->infoTypeTransformations = $infoTypeTransformations;
+  }
+  /**
+   * @return GooglePrivacyDlpV2InfoTypeTransformations
+   */
+  public function getInfoTypeTransformations()
+  {
+    return $this->infoTypeTransformations;
+  }
+  /**
+   * @param GooglePrivacyDlpV2PrimitiveTransformation
+   */
+  public function setPrimitiveTransformation(GooglePrivacyDlpV2PrimitiveTransformation $primitiveTransformation)
+  {
+    $this->primitiveTransformation = $primitiveTransformation;
+  }
+  /**
+   * @return GooglePrivacyDlpV2PrimitiveTransformation
+   */
+  public function getPrimitiveTransformation()
+  {
+    return $this->primitiveTransformation;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2FieldTransformation::class, 'Google_Service_DLP_GooglePrivacyDlpV2FieldTransformation');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2FileClusterSummary.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2FileClusterSummary.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2FileClusterSummary.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,157 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\DLP;
+
+class GooglePrivacyDlpV2FileClusterSummary extends \Google\Collection
+{
+  protected $collection_key = 'fileStoreInfoTypeSummaries';
+  protected $dataRiskLevelType = GooglePrivacyDlpV2DataRiskLevel::class;
+  protected $dataRiskLevelDataType = '';
+  protected $errorsType = GooglePrivacyDlpV2Error::class;
+  protected $errorsDataType = 'array';
+  protected $fileClusterTypeType = GooglePrivacyDlpV2FileClusterType::class;
+  protected $fileClusterTypeDataType = '';
+  protected $fileExtensionsScannedType = GooglePrivacyDlpV2FileExtensionInfo::class;
+  protected $fileExtensionsScannedDataType = 'array';
+  protected $fileExtensionsSeenType = GooglePrivacyDlpV2FileExtensionInfo::class;
+  protected $fileExtensionsSeenDataType = 'array';
+  protected $fileStoreInfoTypeSummariesType = GooglePrivacyDlpV2FileStoreInfoTypeSummary::class;
+  protected $fileStoreInfoTypeSummariesDataType = 'array';
+  /**
+   * @var bool
+   */
+  public $noFilesExist;
+  protected $sensitivityScoreType = GooglePrivacyDlpV2SensitivityScore::class;
+  protected $sensitivityScoreDataType = '';
+
+  /**
+   * @param GooglePrivacyDlpV2DataRiskLevel
+   */
+  public function setDataRiskLevel(GooglePrivacyDlpV2DataRiskLevel $dataRiskLevel)
+  {
+    $this->dataRiskLevel = $dataRiskLevel;
+  }
+  /**
+   * @return GooglePrivacyDlpV2DataRiskLevel
+   */
+  public function getDataRiskLevel()
+  {
+    return $this->dataRiskLevel;
+  }
+  /**
+   * @param GooglePrivacyDlpV2Error[]
+   */
+  public function setErrors($errors)
+  {
+    $this->errors = $errors;
+  }
+  /**
+   * @return GooglePrivacyDlpV2Error[]
+   */
+  public function getErrors()
+  {
+    return $this->errors;
+  }
+  /**
+   * @param GooglePrivacyDlpV2FileClusterType
+   */
+  public function setFileClusterType(GooglePrivacyDlpV2FileClusterType $fileClusterType)
+  {
+    $this->fileClusterType = $fileClusterType;
+  }
+  /**
+   * @return GooglePrivacyDlpV2FileClusterType
+   */
+  public function getFileClusterType()
+  {
+    return $this->fileClusterType;
+  }
+  /**
+   * @param GooglePrivacyDlpV2FileExtensionInfo[]
+   */
+  public function setFileExtensionsScanned($fileExtensionsScanned)
+  {
+    $this->fileExtensionsScanned = $fileExtensionsScanned;
+  }
+  /**
+   * @return GooglePrivacyDlpV2FileExtensionInfo[]
+   */
+  public function getFileExtensionsScanned()
+  {
+    return $this->fileExtensionsScanned;
+  }
+  /**
+   * @param GooglePrivacyDlpV2FileExtensionInfo[]
+   */
+  public function setFileExtensionsSeen($fileExtensionsSeen)
+  {
+    $this->fileExtensionsSeen = $fileExtensionsSeen;
+  }
+  /**
+   * @return GooglePrivacyDlpV2FileExtensionInfo[]
+   */
+  public function getFileExtensionsSeen()
+  {
+    return $this->fileExtensionsSeen;
+  }
+  /**
+   * @param GooglePrivacyDlpV2FileStoreInfoTypeSummary[]
+   */
+  public function setFileStoreInfoTypeSummaries($fileStoreInfoTypeSummaries)
+  {
+    $this->fileStoreInfoTypeSummaries = $fileStoreInfoTypeSummaries;
+  }
+  /**
+   * @return GooglePrivacyDlpV2FileStoreInfoTypeSummary[]
+   */
+  public function getFileStoreInfoTypeSummaries()
+  {
+    return $this->fileStoreInfoTypeSummaries;
+  }
+  /**
+   * @param bool
+   */
+  public function setNoFilesExist($noFilesExist)
+  {
+    $this->noFilesExist = $noFilesExist;
+  }
+  /**
+   * @return bool
+   */
+  public function getNoFilesExist()
+  {
+    return $this->noFilesExist;
+  }
+  /**
+   * @param GooglePrivacyDlpV2SensitivityScore
+   */
+  public function setSensitivityScore(GooglePrivacyDlpV2SensitivityScore $sensitivityScore)
+  {
+    $this->sensitivityScore = $sensitivityScore;
+  }
+  /**
+   * @return GooglePrivacyDlpV2SensitivityScore
+   */
+  public function getSensitivityScore()
+  {
+    return $this->sensitivityScore;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2FileClusterSummary::class, 'Google_Service_DLP_GooglePrivacyDlpV2FileClusterSummary');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2FileClusterType.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2FileClusterType.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2FileClusterType.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\DLP;
+
+class GooglePrivacyDlpV2FileClusterType extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $cluster;
+
+  /**
+   * @param string
+   */
+  public function setCluster($cluster)
+  {
+    $this->cluster = $cluster;
+  }
+  /**
+   * @return string
+   */
+  public function getCluster()
+  {
+    return $this->cluster;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2FileClusterType::class, 'Google_Service_DLP_GooglePrivacyDlpV2FileClusterType');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2FileExtensionInfo.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2FileExtensionInfo.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2FileExtensionInfo.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\DLP;
+
+class GooglePrivacyDlpV2FileExtensionInfo extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $fileExtension;
+
+  /**
+   * @param string
+   */
+  public function setFileExtension($fileExtension)
+  {
+    $this->fileExtension = $fileExtension;
+  }
+  /**
+   * @return string
+   */
+  public function getFileExtension()
+  {
+    return $this->fileExtension;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2FileExtensionInfo::class, 'Google_Service_DLP_GooglePrivacyDlpV2FileExtensionInfo');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2FileSet.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2FileSet.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2FileSet.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\DLP;
+
+class GooglePrivacyDlpV2FileSet extends \Google\Model
+{
+  protected $regexFileSetType = GooglePrivacyDlpV2CloudStorageRegexFileSet::class;
+  protected $regexFileSetDataType = '';
+  /**
+   * @var string
+   */
+  public $url;
+
+  /**
+   * @param GooglePrivacyDlpV2CloudStorageRegexFileSet
+   */
+  public function setRegexFileSet(GooglePrivacyDlpV2CloudStorageRegexFileSet $regexFileSet)
+  {
+    $this->regexFileSet = $regexFileSet;
+  }
+  /**
+   * @return GooglePrivacyDlpV2CloudStorageRegexFileSet
+   */
+  public function getRegexFileSet()
+  {
+    return $this->regexFileSet;
+  }
+  /**
+   * @param string
+   */
+  public function setUrl($url)
+  {
+    $this->url = $url;
+  }
+  /**
+   * @return string
+   */
+  public function getUrl()
+  {
+    return $this->url;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2FileSet::class, 'Google_Service_DLP_GooglePrivacyDlpV2FileSet');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2FileStoreCollection.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2FileStoreCollection.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2FileStoreCollection.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\DLP;
+
+class GooglePrivacyDlpV2FileStoreCollection extends \Google\Model
+{
+  protected $includeRegexesType = GooglePrivacyDlpV2FileStoreRegexes::class;
+  protected $includeRegexesDataType = '';
+
+  /**
+   * @param GooglePrivacyDlpV2FileStoreRegexes
+   */
+  public function setIncludeRegexes(GooglePrivacyDlpV2FileStoreRegexes $includeRegexes)
+  {
+    $this->includeRegexes = $includeRegexes;
+  }
+  /**
+   * @return GooglePrivacyDlpV2FileStoreRegexes
+   */
+  public function getIncludeRegexes()
+  {
+    return $this->includeRegexes;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2FileStoreCollection::class, 'Google_Service_DLP_GooglePrivacyDlpV2FileStoreCollection');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2FileStoreDataProfile.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2FileStoreDataProfile.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2FileStoreDataProfile.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,425 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\DLP;
+
+class GooglePrivacyDlpV2FileStoreDataProfile extends \Google\Collection
+{
+  protected $collection_key = 'fileStoreInfoTypeSummaries';
+  protected $configSnapshotType = GooglePrivacyDlpV2DataProfileConfigSnapshot::class;
+  protected $configSnapshotDataType = '';
+  /**
+   * @var string
+   */
+  public $createTime;
+  protected $dataRiskLevelType = GooglePrivacyDlpV2DataRiskLevel::class;
+  protected $dataRiskLevelDataType = '';
+  protected $dataSourceTypeType = GooglePrivacyDlpV2DataSourceType::class;
+  protected $dataSourceTypeDataType = '';
+  /**
+   * @var string[]
+   */
+  public $dataStorageLocations;
+  protected $fileClusterSummariesType = GooglePrivacyDlpV2FileClusterSummary::class;
+  protected $fileClusterSummariesDataType = 'array';
+  protected $fileStoreInfoTypeSummariesType = GooglePrivacyDlpV2FileStoreInfoTypeSummary::class;
+  protected $fileStoreInfoTypeSummariesDataType = 'array';
+  /**
+   * @var bool
+   */
+  public $fileStoreIsEmpty;
+  /**
+   * @var string
+   */
+  public $fileStoreLocation;
+  /**
+   * @var string
+   */
+  public $fileStorePath;
+  /**
+   * @var string
+   */
+  public $fullResource;
+  /**
+   * @var string
+   */
+  public $lastModifiedTime;
+  /**
+   * @var string
+   */
+  public $locationType;
+  /**
+   * @var string
+   */
+  public $name;
+  /**
+   * @var string
+   */
+  public $profileLastGenerated;
+  protected $profileStatusType = GooglePrivacyDlpV2ProfileStatus::class;
+  protected $profileStatusDataType = '';
+  /**
+   * @var string
+   */
+  public $projectDataProfile;
+  /**
+   * @var string
+   */
+  public $projectId;
+  protected $resourceAttributesType = GooglePrivacyDlpV2Value::class;
+  protected $resourceAttributesDataType = 'map';
+  /**
+   * @var string[]
+   */
+  public $resourceLabels;
+  /**
+   * @var string
+   */
+  public $resourceVisibility;
+  protected $sensitivityScoreType = GooglePrivacyDlpV2SensitivityScore::class;
+  protected $sensitivityScoreDataType = '';
+  /**
+   * @var string
+   */
+  public $state;
+
+  /**
+   * @param GooglePrivacyDlpV2DataProfileConfigSnapshot
+   */
+  public function setConfigSnapshot(GooglePrivacyDlpV2DataProfileConfigSnapshot $configSnapshot)
+  {
+    $this->configSnapshot = $configSnapshot;
+  }
+  /**
+   * @return GooglePrivacyDlpV2DataProfileConfigSnapshot
+   */
+  public function getConfigSnapshot()
+  {
+    return $this->configSnapshot;
+  }
+  /**
+   * @param string
+   */
+  public function setCreateTime($createTime)
+  {
+    $this->createTime = $createTime;
+  }
+  /**
+   * @return string
+   */
+  public function getCreateTime()
+  {
+    return $this->createTime;
+  }
+  /**
+   * @param GooglePrivacyDlpV2DataRiskLevel
+   */
+  public function setDataRiskLevel(GooglePrivacyDlpV2DataRiskLevel $dataRiskLevel)
+  {
+    $this->dataRiskLevel = $dataRiskLevel;
+  }
+  /**
+   * @return GooglePrivacyDlpV2DataRiskLevel
+   */
+  public function getDataRiskLevel()
+  {
+    return $this->dataRiskLevel;
+  }
+  /**
+   * @param GooglePrivacyDlpV2DataSourceType
+   */
+  public function setDataSourceType(GooglePrivacyDlpV2DataSourceType $dataSourceType)
+  {
+    $this->dataSourceType = $dataSourceType;
+  }
+  /**
+   * @return GooglePrivacyDlpV2DataSourceType
+   */
+  public function getDataSourceType()
+  {
+    return $this->dataSourceType;
+  }
+  /**
+   * @param string[]
+   */
+  public function setDataStorageLocations($dataStorageLocations)
+  {
+    $this->dataStorageLocations = $dataStorageLocations;
+  }
+  /**
+   * @return string[]
+   */
+  public function getDataStorageLocations()
+  {
+    return $this->dataStorageLocations;
+  }
+  /**
+   * @param GooglePrivacyDlpV2FileClusterSummary[]
+   */
+  public function setFileClusterSummaries($fileClusterSummaries)
+  {
+    $this->fileClusterSummaries = $fileClusterSummaries;
+  }
+  /**
+   * @return GooglePrivacyDlpV2FileClusterSummary[]
+   */
+  public function getFileClusterSummaries()
+  {
+    return $this->fileClusterSummaries;
+  }
+  /**
+   * @param GooglePrivacyDlpV2FileStoreInfoTypeSummary[]
+   */
+  public function setFileStoreInfoTypeSummaries($fileStoreInfoTypeSummaries)
+  {
+    $this->fileStoreInfoTypeSummaries = $fileStoreInfoTypeSummaries;
+  }
+  /**
+   * @return GooglePrivacyDlpV2FileStoreInfoTypeSummary[]
+   */
+  public function getFileStoreInfoTypeSummaries()
+  {
+    return $this->fileStoreInfoTypeSummaries;
+  }
+  /**
+   * @param bool
+   */
+  public function setFileStoreIsEmpty($fileStoreIsEmpty)
+  {
+    $this->fileStoreIsEmpty = $fileStoreIsEmpty;
+  }
+  /**
+   * @return bool
+   */
+  public function getFileStoreIsEmpty()
+  {
+    return $this->fileStoreIsEmpty;
+  }
+  /**
+   * @param string
+   */
+  public function setFileStoreLocation($fileStoreLocation)
+  {
+    $this->fileStoreLocation = $fileStoreLocation;
+  }
+  /**
+   * @return string
+   */
+  public function getFileStoreLocation()
+  {
+    return $this->fileStoreLocation;
+  }
+  /**
+   * @param string
+   */
+  public function setFileStorePath($fileStorePath)
+  {
+    $this->fileStorePath = $fileStorePath;
+  }
+  /**
+   * @return string
+   */
+  public function getFileStorePath()
+  {
+    return $this->fileStorePath;
+  }
+  /**
+   * @param string
+   */
+  public function setFullResource($fullResource)
+  {
+    $this->fullResource = $fullResource;
+  }
+  /**
+   * @return string
+   */
+  public function getFullResource()
+  {
+    return $this->fullResource;
+  }
+  /**
+   * @param string
+   */
+  public function setLastModifiedTime($lastModifiedTime)
+  {
+    $this->lastModifiedTime = $lastModifiedTime;
+  }
+  /**
+   * @return string
+   */
+  public function getLastModifiedTime()
+  {
+    return $this->lastModifiedTime;
+  }
+  /**
+   * @param string
+   */
+  public function setLocationType($locationType)
+  {
+    $this->locationType = $locationType;
+  }
+  /**
+   * @return string
+   */
+  public function getLocationType()
+  {
+    return $this->locationType;
+  }
+  /**
+   * @param string
+   */
+  public function setName($name)
+  {
+    $this->name = $name;
+  }
+  /**
+   * @return string
+   */
+  public function getName()
+  {
+    return $this->name;
+  }
+  /**
+   * @param string
+   */
+  public function setProfileLastGenerated($profileLastGenerated)
+  {
+    $this->profileLastGenerated = $profileLastGenerated;
+  }
+  /**
+   * @return string
+   */
+  public function getProfileLastGenerated()
+  {
+    return $this->profileLastGenerated;
+  }
+  /**
+   * @param GooglePrivacyDlpV2ProfileStatus
+   */
+  public function setProfileStatus(GooglePrivacyDlpV2ProfileStatus $profileStatus)
+  {
+    $this->profileStatus = $profileStatus;
+  }
+  /**
+   * @return GooglePrivacyDlpV2ProfileStatus
+   */
+  public function getProfileStatus()
+  {
+    return $this->profileStatus;
+  }
+  /**
+   * @param string
+   */
+  public function setProjectDataProfile($projectDataProfile)
+  {
+    $this->projectDataProfile = $projectDataProfile;
+  }
+  /**
+   * @return string
+   */
+  public function getProjectDataProfile()
+  {
+    return $this->projectDataProfile;
+  }
+  /**
+   * @param string
+   */
+  public function setProjectId($projectId)
+  {
+    $this->projectId = $projectId;
+  }
+  /**
+   * @return string
+   */
+  public function getProjectId()
+  {
+    return $this->projectId;
+  }
+  /**
+   * @param GooglePrivacyDlpV2Value[]
+   */
+  public function setResourceAttributes($resourceAttributes)
+  {
+    $this->resourceAttributes = $resourceAttributes;
+  }
+  /**
+   * @return GooglePrivacyDlpV2Value[]
+   */
+  public function getResourceAttributes()
+  {
+    return $this->resourceAttributes;
+  }
+  /**
+   * @param string[]
+   */
+  public function setResourceLabels($resourceLabels)
+  {
+    $this->resourceLabels = $resourceLabels;
+  }
+  /**
+   * @return string[]
+   */
+  public function getResourceLabels()
+  {
+    return $this->resourceLabels;
+  }
+  /**
+   * @param string
+   */
+  public function setResourceVisibility($resourceVisibility)
+  {
+    $this->resourceVisibility = $resourceVisibility;
+  }
+  /**
+   * @return string
+   */
+  public function getResourceVisibility()
+  {
+    return $this->resourceVisibility;
+  }
+  /**
+   * @param GooglePrivacyDlpV2SensitivityScore
+   */
+  public function setSensitivityScore(GooglePrivacyDlpV2SensitivityScore $sensitivityScore)
+  {
+    $this->sensitivityScore = $sensitivityScore;
+  }
+  /**
+   * @return GooglePrivacyDlpV2SensitivityScore
+   */
+  public function getSensitivityScore()
+  {
+    return $this->sensitivityScore;
+  }
+  /**
+   * @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(GooglePrivacyDlpV2FileStoreDataProfile::class, 'Google_Service_DLP_GooglePrivacyDlpV2FileStoreDataProfile');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2FileStoreInfoTypeSummary.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2FileStoreInfoTypeSummary.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2FileStoreInfoTypeSummary.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\DLP;
+
+class GooglePrivacyDlpV2FileStoreInfoTypeSummary extends \Google\Model
+{
+  protected $infoTypeType = GooglePrivacyDlpV2InfoType::class;
+  protected $infoTypeDataType = '';
+
+  /**
+   * @param GooglePrivacyDlpV2InfoType
+   */
+  public function setInfoType(GooglePrivacyDlpV2InfoType $infoType)
+  {
+    $this->infoType = $infoType;
+  }
+  /**
+   * @return GooglePrivacyDlpV2InfoType
+   */
+  public function getInfoType()
+  {
+    return $this->infoType;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2FileStoreInfoTypeSummary::class, 'Google_Service_DLP_GooglePrivacyDlpV2FileStoreInfoTypeSummary');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2FileStoreRegex.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2FileStoreRegex.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2FileStoreRegex.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\DLP;
+
+class GooglePrivacyDlpV2FileStoreRegex extends \Google\Model
+{
+  protected $cloudStorageRegexType = GooglePrivacyDlpV2CloudStorageRegex::class;
+  protected $cloudStorageRegexDataType = '';
+
+  /**
+   * @param GooglePrivacyDlpV2CloudStorageRegex
+   */
+  public function setCloudStorageRegex(GooglePrivacyDlpV2CloudStorageRegex $cloudStorageRegex)
+  {
+    $this->cloudStorageRegex = $cloudStorageRegex;
+  }
+  /**
+   * @return GooglePrivacyDlpV2CloudStorageRegex
+   */
+  public function getCloudStorageRegex()
+  {
+    return $this->cloudStorageRegex;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2FileStoreRegex::class, 'Google_Service_DLP_GooglePrivacyDlpV2FileStoreRegex');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2FileStoreRegexes.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2FileStoreRegexes.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2FileStoreRegexes.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\DLP;
+
+class GooglePrivacyDlpV2FileStoreRegexes extends \Google\Collection
+{
+  protected $collection_key = 'patterns';
+  protected $patternsType = GooglePrivacyDlpV2FileStoreRegex::class;
+  protected $patternsDataType = 'array';
+
+  /**
+   * @param GooglePrivacyDlpV2FileStoreRegex[]
+   */
+  public function setPatterns($patterns)
+  {
+    $this->patterns = $patterns;
+  }
+  /**
+   * @return GooglePrivacyDlpV2FileStoreRegex[]
+   */
+  public function getPatterns()
+  {
+    return $this->patterns;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2FileStoreRegexes::class, 'Google_Service_DLP_GooglePrivacyDlpV2FileStoreRegexes');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2Finding.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2Finding.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2Finding.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,254 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\DLP;
+
+class GooglePrivacyDlpV2Finding extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $createTime;
+  /**
+   * @var string
+   */
+  public $findingId;
+  protected $infoTypeType = GooglePrivacyDlpV2InfoType::class;
+  protected $infoTypeDataType = '';
+  /**
+   * @var string
+   */
+  public $jobCreateTime;
+  /**
+   * @var string
+   */
+  public $jobName;
+  /**
+   * @var string[]
+   */
+  public $labels;
+  /**
+   * @var string
+   */
+  public $likelihood;
+  protected $locationType = GooglePrivacyDlpV2Location::class;
+  protected $locationDataType = '';
+  /**
+   * @var string
+   */
+  public $name;
+  /**
+   * @var string
+   */
+  public $quote;
+  protected $quoteInfoType = GooglePrivacyDlpV2QuoteInfo::class;
+  protected $quoteInfoDataType = '';
+  /**
+   * @var string
+   */
+  public $resourceName;
+  /**
+   * @var string
+   */
+  public $triggerName;
+
+  /**
+   * @param string
+   */
+  public function setCreateTime($createTime)
+  {
+    $this->createTime = $createTime;
+  }
+  /**
+   * @return string
+   */
+  public function getCreateTime()
+  {
+    return $this->createTime;
+  }
+  /**
+   * @param string
+   */
+  public function setFindingId($findingId)
+  {
+    $this->findingId = $findingId;
+  }
+  /**
+   * @return string
+   */
+  public function getFindingId()
+  {
+    return $this->findingId;
+  }
+  /**
+   * @param GooglePrivacyDlpV2InfoType
+   */
+  public function setInfoType(GooglePrivacyDlpV2InfoType $infoType)
+  {
+    $this->infoType = $infoType;
+  }
+  /**
+   * @return GooglePrivacyDlpV2InfoType
+   */
+  public function getInfoType()
+  {
+    return $this->infoType;
+  }
+  /**
+   * @param string
+   */
+  public function setJobCreateTime($jobCreateTime)
+  {
+    $this->jobCreateTime = $jobCreateTime;
+  }
+  /**
+   * @return string
+   */
+  public function getJobCreateTime()
+  {
+    return $this->jobCreateTime;
+  }
+  /**
+   * @param string
+   */
+  public function setJobName($jobName)
+  {
+    $this->jobName = $jobName;
+  }
+  /**
+   * @return string
+   */
+  public function getJobName()
+  {
+    return $this->jobName;
+  }
+  /**
+   * @param string[]
+   */
+  public function setLabels($labels)
+  {
+    $this->labels = $labels;
+  }
+  /**
+   * @return string[]
+   */
+  public function getLabels()
+  {
+    return $this->labels;
+  }
+  /**
+   * @param string
+   */
+  public function setLikelihood($likelihood)
+  {
+    $this->likelihood = $likelihood;
+  }
+  /**
+   * @return string
+   */
+  public function getLikelihood()
+  {
+    return $this->likelihood;
+  }
+  /**
+   * @param GooglePrivacyDlpV2Location
+   */
+  public function setLocation(GooglePrivacyDlpV2Location $location)
+  {
+    $this->location = $location;
+  }
+  /**
+   * @return GooglePrivacyDlpV2Location
+   */
+  public function getLocation()
+  {
+    return $this->location;
+  }
+  /**
+   * @param string
+   */
+  public function setName($name)
+  {
+    $this->name = $name;
+  }
+  /**
+   * @return string
+   */
+  public function getName()
+  {
+    return $this->name;
+  }
+  /**
+   * @param string
+   */
+  public function setQuote($quote)
+  {
+    $this->quote = $quote;
+  }
+  /**
+   * @return string
+   */
+  public function getQuote()
+  {
+    return $this->quote;
+  }
+  /**
+   * @param GooglePrivacyDlpV2QuoteInfo
+   */
+  public function setQuoteInfo(GooglePrivacyDlpV2QuoteInfo $quoteInfo)
+  {
+    $this->quoteInfo = $quoteInfo;
+  }
+  /**
+   * @return GooglePrivacyDlpV2QuoteInfo
+   */
+  public function getQuoteInfo()
+  {
+    return $this->quoteInfo;
+  }
+  /**
+   * @param string
+   */
+  public function setResourceName($resourceName)
+  {
+    $this->resourceName = $resourceName;
+  }
+  /**
+   * @return string
+   */
+  public function getResourceName()
+  {
+    return $this->resourceName;
+  }
+  /**
+   * @param string
+   */
+  public function setTriggerName($triggerName)
+  {
+    $this->triggerName = $triggerName;
+  }
+  /**
+   * @return string
+   */
+  public function getTriggerName()
+  {
+    return $this->triggerName;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2Finding::class, 'Google_Service_DLP_GooglePrivacyDlpV2Finding');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2FindingLimits.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2FindingLimits.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2FindingLimits.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\DLP;
+
+class GooglePrivacyDlpV2FindingLimits extends \Google\Collection
+{
+  protected $collection_key = 'maxFindingsPerInfoType';
+  protected $maxFindingsPerInfoTypeType = GooglePrivacyDlpV2InfoTypeLimit::class;
+  protected $maxFindingsPerInfoTypeDataType = 'array';
+  /**
+   * @var int
+   */
+  public $maxFindingsPerItem;
+  /**
+   * @var int
+   */
+  public $maxFindingsPerRequest;
+
+  /**
+   * @param GooglePrivacyDlpV2InfoTypeLimit[]
+   */
+  public function setMaxFindingsPerInfoType($maxFindingsPerInfoType)
+  {
+    $this->maxFindingsPerInfoType = $maxFindingsPerInfoType;
+  }
+  /**
+   * @return GooglePrivacyDlpV2InfoTypeLimit[]
+   */
+  public function getMaxFindingsPerInfoType()
+  {
+    return $this->maxFindingsPerInfoType;
+  }
+  /**
+   * @param int
+   */
+  public function setMaxFindingsPerItem($maxFindingsPerItem)
+  {
+    $this->maxFindingsPerItem = $maxFindingsPerItem;
+  }
+  /**
+   * @return int
+   */
+  public function getMaxFindingsPerItem()
+  {
+    return $this->maxFindingsPerItem;
+  }
+  /**
+   * @param int
+   */
+  public function setMaxFindingsPerRequest($maxFindingsPerRequest)
+  {
+    $this->maxFindingsPerRequest = $maxFindingsPerRequest;
+  }
+  /**
+   * @return int
+   */
+  public function getMaxFindingsPerRequest()
+  {
+    return $this->maxFindingsPerRequest;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2FindingLimits::class, 'Google_Service_DLP_GooglePrivacyDlpV2FindingLimits');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2FinishDlpJobRequest.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2FinishDlpJobRequest.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2FinishDlpJobRequest.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\DLP;
+
+class GooglePrivacyDlpV2FinishDlpJobRequest extends \Google\Model
+{
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2FinishDlpJobRequest::class, 'Google_Service_DLP_GooglePrivacyDlpV2FinishDlpJobRequest');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2FixedSizeBucketingConfig.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2FixedSizeBucketingConfig.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2FixedSizeBucketingConfig.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,67 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\DLP;
+
+class GooglePrivacyDlpV2FixedSizeBucketingConfig extends \Google\Model
+{
+  public $bucketSize;
+  protected $lowerBoundType = GooglePrivacyDlpV2Value::class;
+  protected $lowerBoundDataType = '';
+  protected $upperBoundType = GooglePrivacyDlpV2Value::class;
+  protected $upperBoundDataType = '';
+
+  public function setBucketSize($bucketSize)
+  {
+    $this->bucketSize = $bucketSize;
+  }
+  public function getBucketSize()
+  {
+    return $this->bucketSize;
+  }
+  /**
+   * @param GooglePrivacyDlpV2Value
+   */
+  public function setLowerBound(GooglePrivacyDlpV2Value $lowerBound)
+  {
+    $this->lowerBound = $lowerBound;
+  }
+  /**
+   * @return GooglePrivacyDlpV2Value
+   */
+  public function getLowerBound()
+  {
+    return $this->lowerBound;
+  }
+  /**
+   * @param GooglePrivacyDlpV2Value
+   */
+  public function setUpperBound(GooglePrivacyDlpV2Value $upperBound)
+  {
+    $this->upperBound = $upperBound;
+  }
+  /**
+   * @return GooglePrivacyDlpV2Value
+   */
+  public function getUpperBound()
+  {
+    return $this->upperBound;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2FixedSizeBucketingConfig::class, 'Google_Service_DLP_GooglePrivacyDlpV2FixedSizeBucketingConfig');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2HotwordRule.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2HotwordRule.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2HotwordRule.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\DLP;
+
+class GooglePrivacyDlpV2HotwordRule extends \Google\Model
+{
+  protected $hotwordRegexType = GooglePrivacyDlpV2Regex::class;
+  protected $hotwordRegexDataType = '';
+  protected $likelihoodAdjustmentType = GooglePrivacyDlpV2LikelihoodAdjustment::class;
+  protected $likelihoodAdjustmentDataType = '';
+  protected $proximityType = GooglePrivacyDlpV2Proximity::class;
+  protected $proximityDataType = '';
+
+  /**
+   * @param GooglePrivacyDlpV2Regex
+   */
+  public function setHotwordRegex(GooglePrivacyDlpV2Regex $hotwordRegex)
+  {
+    $this->hotwordRegex = $hotwordRegex;
+  }
+  /**
+   * @return GooglePrivacyDlpV2Regex
+   */
+  public function getHotwordRegex()
+  {
+    return $this->hotwordRegex;
+  }
+  /**
+   * @param GooglePrivacyDlpV2LikelihoodAdjustment
+   */
+  public function setLikelihoodAdjustment(GooglePrivacyDlpV2LikelihoodAdjustment $likelihoodAdjustment)
+  {
+    $this->likelihoodAdjustment = $likelihoodAdjustment;
+  }
+  /**
+   * @return GooglePrivacyDlpV2LikelihoodAdjustment
+   */
+  public function getLikelihoodAdjustment()
+  {
+    return $this->likelihoodAdjustment;
+  }
+  /**
+   * @param GooglePrivacyDlpV2Proximity
+   */
+  public function setProximity(GooglePrivacyDlpV2Proximity $proximity)
+  {
+    $this->proximity = $proximity;
+  }
+  /**
+   * @return GooglePrivacyDlpV2Proximity
+   */
+  public function getProximity()
+  {
+    return $this->proximity;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2HotwordRule::class, 'Google_Service_DLP_GooglePrivacyDlpV2HotwordRule');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2HybridContentItem.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2HybridContentItem.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2HybridContentItem.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\DLP;
+
+class GooglePrivacyDlpV2HybridContentItem extends \Google\Model
+{
+  protected $findingDetailsType = GooglePrivacyDlpV2HybridFindingDetails::class;
+  protected $findingDetailsDataType = '';
+  protected $itemType = GooglePrivacyDlpV2ContentItem::class;
+  protected $itemDataType = '';
+
+  /**
+   * @param GooglePrivacyDlpV2HybridFindingDetails
+   */
+  public function setFindingDetails(GooglePrivacyDlpV2HybridFindingDetails $findingDetails)
+  {
+    $this->findingDetails = $findingDetails;
+  }
+  /**
+   * @return GooglePrivacyDlpV2HybridFindingDetails
+   */
+  public function getFindingDetails()
+  {
+    return $this->findingDetails;
+  }
+  /**
+   * @param GooglePrivacyDlpV2ContentItem
+   */
+  public function setItem(GooglePrivacyDlpV2ContentItem $item)
+  {
+    $this->item = $item;
+  }
+  /**
+   * @return GooglePrivacyDlpV2ContentItem
+   */
+  public function getItem()
+  {
+    return $this->item;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2HybridContentItem::class, 'Google_Service_DLP_GooglePrivacyDlpV2HybridContentItem');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2HybridFindingDetails.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2HybridFindingDetails.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2HybridFindingDetails.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\DLP;
+
+class GooglePrivacyDlpV2HybridFindingDetails extends \Google\Model
+{
+  protected $containerDetailsType = GooglePrivacyDlpV2Container::class;
+  protected $containerDetailsDataType = '';
+  /**
+   * @var string
+   */
+  public $fileOffset;
+  /**
+   * @var string[]
+   */
+  public $labels;
+  /**
+   * @var string
+   */
+  public $rowOffset;
+  protected $tableOptionsType = GooglePrivacyDlpV2TableOptions::class;
+  protected $tableOptionsDataType = '';
+
+  /**
+   * @param GooglePrivacyDlpV2Container
+   */
+  public function setContainerDetails(GooglePrivacyDlpV2Container $containerDetails)
+  {
+    $this->containerDetails = $containerDetails;
+  }
+  /**
+   * @return GooglePrivacyDlpV2Container
+   */
+  public function getContainerDetails()
+  {
+    return $this->containerDetails;
+  }
+  /**
+   * @param string
+   */
+  public function setFileOffset($fileOffset)
+  {
+    $this->fileOffset = $fileOffset;
+  }
+  /**
+   * @return string
+   */
+  public function getFileOffset()
+  {
+    return $this->fileOffset;
+  }
+  /**
+   * @param string[]
+   */
+  public function setLabels($labels)
+  {
+    $this->labels = $labels;
+  }
+  /**
+   * @return string[]
+   */
+  public function getLabels()
+  {
+    return $this->labels;
+  }
+  /**
+   * @param string
+   */
+  public function setRowOffset($rowOffset)
+  {
+    $this->rowOffset = $rowOffset;
+  }
+  /**
+   * @return string
+   */
+  public function getRowOffset()
+  {
+    return $this->rowOffset;
+  }
+  /**
+   * @param GooglePrivacyDlpV2TableOptions
+   */
+  public function setTableOptions(GooglePrivacyDlpV2TableOptions $tableOptions)
+  {
+    $this->tableOptions = $tableOptions;
+  }
+  /**
+   * @return GooglePrivacyDlpV2TableOptions
+   */
+  public function getTableOptions()
+  {
+    return $this->tableOptions;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2HybridFindingDetails::class, 'Google_Service_DLP_GooglePrivacyDlpV2HybridFindingDetails');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2HybridInspectDlpJobRequest.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2HybridInspectDlpJobRequest.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2HybridInspectDlpJobRequest.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\DLP;
+
+class GooglePrivacyDlpV2HybridInspectDlpJobRequest extends \Google\Model
+{
+  protected $hybridItemType = GooglePrivacyDlpV2HybridContentItem::class;
+  protected $hybridItemDataType = '';
+
+  /**
+   * @param GooglePrivacyDlpV2HybridContentItem
+   */
+  public function setHybridItem(GooglePrivacyDlpV2HybridContentItem $hybridItem)
+  {
+    $this->hybridItem = $hybridItem;
+  }
+  /**
+   * @return GooglePrivacyDlpV2HybridContentItem
+   */
+  public function getHybridItem()
+  {
+    return $this->hybridItem;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2HybridInspectDlpJobRequest::class, 'Google_Service_DLP_GooglePrivacyDlpV2HybridInspectDlpJobRequest');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2HybridInspectJobTriggerRequest.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2HybridInspectJobTriggerRequest.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2HybridInspectJobTriggerRequest.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\DLP;
+
+class GooglePrivacyDlpV2HybridInspectJobTriggerRequest extends \Google\Model
+{
+  protected $hybridItemType = GooglePrivacyDlpV2HybridContentItem::class;
+  protected $hybridItemDataType = '';
+
+  /**
+   * @param GooglePrivacyDlpV2HybridContentItem
+   */
+  public function setHybridItem(GooglePrivacyDlpV2HybridContentItem $hybridItem)
+  {
+    $this->hybridItem = $hybridItem;
+  }
+  /**
+   * @return GooglePrivacyDlpV2HybridContentItem
+   */
+  public function getHybridItem()
+  {
+    return $this->hybridItem;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2HybridInspectJobTriggerRequest::class, 'Google_Service_DLP_GooglePrivacyDlpV2HybridInspectJobTriggerRequest');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2HybridInspectResponse.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2HybridInspectResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2HybridInspectResponse.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\DLP;
+
+class GooglePrivacyDlpV2HybridInspectResponse extends \Google\Model
+{
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2HybridInspectResponse::class, 'Google_Service_DLP_GooglePrivacyDlpV2HybridInspectResponse');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2HybridInspectStatistics.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2HybridInspectStatistics.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2HybridInspectStatistics.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\DLP;
+
+class GooglePrivacyDlpV2HybridInspectStatistics extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $abortedCount;
+  /**
+   * @var string
+   */
+  public $pendingCount;
+  /**
+   * @var string
+   */
+  public $processedCount;
+
+  /**
+   * @param string
+   */
+  public function setAbortedCount($abortedCount)
+  {
+    $this->abortedCount = $abortedCount;
+  }
+  /**
+   * @return string
+   */
+  public function getAbortedCount()
+  {
+    return $this->abortedCount;
+  }
+  /**
+   * @param string
+   */
+  public function setPendingCount($pendingCount)
+  {
+    $this->pendingCount = $pendingCount;
+  }
+  /**
+   * @return string
+   */
+  public function getPendingCount()
+  {
+    return $this->pendingCount;
+  }
+  /**
+   * @param string
+   */
+  public function setProcessedCount($processedCount)
+  {
+    $this->processedCount = $processedCount;
+  }
+  /**
+   * @return string
+   */
+  public function getProcessedCount()
+  {
+    return $this->processedCount;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2HybridInspectStatistics::class, 'Google_Service_DLP_GooglePrivacyDlpV2HybridInspectStatistics');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2HybridOptions.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2HybridOptions.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2HybridOptions.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\DLP;
+
+class GooglePrivacyDlpV2HybridOptions extends \Google\Collection
+{
+  protected $collection_key = 'requiredFindingLabelKeys';
+  /**
+   * @var string
+   */
+  public $description;
+  /**
+   * @var string[]
+   */
+  public $labels;
+  /**
+   * @var string[]
+   */
+  public $requiredFindingLabelKeys;
+  protected $tableOptionsType = GooglePrivacyDlpV2TableOptions::class;
+  protected $tableOptionsDataType = '';
+
+  /**
+   * @param string
+   */
+  public function setDescription($description)
+  {
+    $this->description = $description;
+  }
+  /**
+   * @return string
+   */
+  public function getDescription()
+  {
+    return $this->description;
+  }
+  /**
+   * @param string[]
+   */
+  public function setLabels($labels)
+  {
+    $this->labels = $labels;
+  }
+  /**
+   * @return string[]
+   */
+  public function getLabels()
+  {
+    return $this->labels;
+  }
+  /**
+   * @param string[]
+   */
+  public function setRequiredFindingLabelKeys($requiredFindingLabelKeys)
+  {
+    $this->requiredFindingLabelKeys = $requiredFindingLabelKeys;
+  }
+  /**
+   * @return string[]
+   */
+  public function getRequiredFindingLabelKeys()
+  {
+    return $this->requiredFindingLabelKeys;
+  }
+  /**
+   * @param GooglePrivacyDlpV2TableOptions
+   */
+  public function setTableOptions(GooglePrivacyDlpV2TableOptions $tableOptions)
+  {
+    $this->tableOptions = $tableOptions;
+  }
+  /**
+   * @return GooglePrivacyDlpV2TableOptions
+   */
+  public function getTableOptions()
+  {
+    return $this->tableOptions;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2HybridOptions::class, 'Google_Service_DLP_GooglePrivacyDlpV2HybridOptions');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2ImageLocation.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2ImageLocation.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2ImageLocation.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\DLP;
+
+class GooglePrivacyDlpV2ImageLocation extends \Google\Collection
+{
+  protected $collection_key = 'boundingBoxes';
+  protected $boundingBoxesType = GooglePrivacyDlpV2BoundingBox::class;
+  protected $boundingBoxesDataType = 'array';
+
+  /**
+   * @param GooglePrivacyDlpV2BoundingBox[]
+   */
+  public function setBoundingBoxes($boundingBoxes)
+  {
+    $this->boundingBoxes = $boundingBoxes;
+  }
+  /**
+   * @return GooglePrivacyDlpV2BoundingBox[]
+   */
+  public function getBoundingBoxes()
+  {
+    return $this->boundingBoxes;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2ImageLocation::class, 'Google_Service_DLP_GooglePrivacyDlpV2ImageLocation');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2ImageRedactionConfig.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2ImageRedactionConfig.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2ImageRedactionConfig.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\DLP;
+
+class GooglePrivacyDlpV2ImageRedactionConfig extends \Google\Model
+{
+  protected $infoTypeType = GooglePrivacyDlpV2InfoType::class;
+  protected $infoTypeDataType = '';
+  /**
+   * @var bool
+   */
+  public $redactAllText;
+  protected $redactionColorType = GooglePrivacyDlpV2Color::class;
+  protected $redactionColorDataType = '';
+
+  /**
+   * @param GooglePrivacyDlpV2InfoType
+   */
+  public function setInfoType(GooglePrivacyDlpV2InfoType $infoType)
+  {
+    $this->infoType = $infoType;
+  }
+  /**
+   * @return GooglePrivacyDlpV2InfoType
+   */
+  public function getInfoType()
+  {
+    return $this->infoType;
+  }
+  /**
+   * @param bool
+   */
+  public function setRedactAllText($redactAllText)
+  {
+    $this->redactAllText = $redactAllText;
+  }
+  /**
+   * @return bool
+   */
+  public function getRedactAllText()
+  {
+    return $this->redactAllText;
+  }
+  /**
+   * @param GooglePrivacyDlpV2Color
+   */
+  public function setRedactionColor(GooglePrivacyDlpV2Color $redactionColor)
+  {
+    $this->redactionColor = $redactionColor;
+  }
+  /**
+   * @return GooglePrivacyDlpV2Color
+   */
+  public function getRedactionColor()
+  {
+    return $this->redactionColor;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2ImageRedactionConfig::class, 'Google_Service_DLP_GooglePrivacyDlpV2ImageRedactionConfig');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2ImageTransformation.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2ImageTransformation.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2ImageTransformation.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,90 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\DLP;
+
+class GooglePrivacyDlpV2ImageTransformation extends \Google\Model
+{
+  protected $allInfoTypesType = GooglePrivacyDlpV2AllInfoTypes::class;
+  protected $allInfoTypesDataType = '';
+  protected $allTextType = GooglePrivacyDlpV2AllText::class;
+  protected $allTextDataType = '';
+  protected $redactionColorType = GooglePrivacyDlpV2Color::class;
+  protected $redactionColorDataType = '';
+  protected $selectedInfoTypesType = GooglePrivacyDlpV2SelectedInfoTypes::class;
+  protected $selectedInfoTypesDataType = '';
+
+  /**
+   * @param GooglePrivacyDlpV2AllInfoTypes
+   */
+  public function setAllInfoTypes(GooglePrivacyDlpV2AllInfoTypes $allInfoTypes)
+  {
+    $this->allInfoTypes = $allInfoTypes;
+  }
+  /**
+   * @return GooglePrivacyDlpV2AllInfoTypes
+   */
+  public function getAllInfoTypes()
+  {
+    return $this->allInfoTypes;
+  }
+  /**
+   * @param GooglePrivacyDlpV2AllText
+   */
+  public function setAllText(GooglePrivacyDlpV2AllText $allText)
+  {
+    $this->allText = $allText;
+  }
+  /**
+   * @return GooglePrivacyDlpV2AllText
+   */
+  public function getAllText()
+  {
+    return $this->allText;
+  }
+  /**
+   * @param GooglePrivacyDlpV2Color
+   */
+  public function setRedactionColor(GooglePrivacyDlpV2Color $redactionColor)
+  {
+    $this->redactionColor = $redactionColor;
+  }
+  /**
+   * @return GooglePrivacyDlpV2Color
+   */
+  public function getRedactionColor()
+  {
+    return $this->redactionColor;
+  }
+  /**
+   * @param GooglePrivacyDlpV2SelectedInfoTypes
+   */
+  public function setSelectedInfoTypes(GooglePrivacyDlpV2SelectedInfoTypes $selectedInfoTypes)
+  {
+    $this->selectedInfoTypes = $selectedInfoTypes;
+  }
+  /**
+   * @return GooglePrivacyDlpV2SelectedInfoTypes
+   */
+  public function getSelectedInfoTypes()
+  {
+    return $this->selectedInfoTypes;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2ImageTransformation::class, 'Google_Service_DLP_GooglePrivacyDlpV2ImageTransformation');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2ImageTransformations.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2ImageTransformations.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2ImageTransformations.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\DLP;
+
+class GooglePrivacyDlpV2ImageTransformations extends \Google\Collection
+{
+  protected $collection_key = 'transforms';
+  protected $transformsType = GooglePrivacyDlpV2ImageTransformation::class;
+  protected $transformsDataType = 'array';
+
+  /**
+   * @param GooglePrivacyDlpV2ImageTransformation[]
+   */
+  public function setTransforms($transforms)
+  {
+    $this->transforms = $transforms;
+  }
+  /**
+   * @return GooglePrivacyDlpV2ImageTransformation[]
+   */
+  public function getTransforms()
+  {
+    return $this->transforms;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2ImageTransformations::class, 'Google_Service_DLP_GooglePrivacyDlpV2ImageTransformations');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2InfoType.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2InfoType.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2InfoType.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\DLP;
+
+class GooglePrivacyDlpV2InfoType extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $name;
+  protected $sensitivityScoreType = GooglePrivacyDlpV2SensitivityScore::class;
+  protected $sensitivityScoreDataType = '';
+  /**
+   * @var string
+   */
+  public $version;
+
+  /**
+   * @param string
+   */
+  public function setName($name)
+  {
+    $this->name = $name;
+  }
+  /**
+   * @return string
+   */
+  public function getName()
+  {
+    return $this->name;
+  }
+  /**
+   * @param GooglePrivacyDlpV2SensitivityScore
+   */
+  public function setSensitivityScore(GooglePrivacyDlpV2SensitivityScore $sensitivityScore)
+  {
+    $this->sensitivityScore = $sensitivityScore;
+  }
+  /**
+   * @return GooglePrivacyDlpV2SensitivityScore
+   */
+  public function getSensitivityScore()
+  {
+    return $this->sensitivityScore;
+  }
+  /**
+   * @param string
+   */
+  public function setVersion($version)
+  {
+    $this->version = $version;
+  }
+  /**
+   * @return string
+   */
+  public function getVersion()
+  {
+    return $this->version;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2InfoType::class, 'Google_Service_DLP_GooglePrivacyDlpV2InfoType');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2InfoTypeCategory.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2InfoTypeCategory.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2InfoTypeCategory.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\DLP;
+
+class GooglePrivacyDlpV2InfoTypeCategory extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $industryCategory;
+  /**
+   * @var string
+   */
+  public $locationCategory;
+  /**
+   * @var string
+   */
+  public $typeCategory;
+
+  /**
+   * @param string
+   */
+  public function setIndustryCategory($industryCategory)
+  {
+    $this->industryCategory = $industryCategory;
+  }
+  /**
+   * @return string
+   */
+  public function getIndustryCategory()
+  {
+    return $this->industryCategory;
+  }
+  /**
+   * @param string
+   */
+  public function setLocationCategory($locationCategory)
+  {
+    $this->locationCategory = $locationCategory;
+  }
+  /**
+   * @return string
+   */
+  public function getLocationCategory()
+  {
+    return $this->locationCategory;
+  }
+  /**
+   * @param string
+   */
+  public function setTypeCategory($typeCategory)
+  {
+    $this->typeCategory = $typeCategory;
+  }
+  /**
+   * @return string
+   */
+  public function getTypeCategory()
+  {
+    return $this->typeCategory;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2InfoTypeCategory::class, 'Google_Service_DLP_GooglePrivacyDlpV2InfoTypeCategory');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2InfoTypeDescription.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2InfoTypeDescription.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2InfoTypeDescription.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,147 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\DLP;
+
+class GooglePrivacyDlpV2InfoTypeDescription extends \Google\Collection
+{
+  protected $collection_key = 'versions';
+  protected $categoriesType = GooglePrivacyDlpV2InfoTypeCategory::class;
+  protected $categoriesDataType = 'array';
+  /**
+   * @var string
+   */
+  public $description;
+  /**
+   * @var string
+   */
+  public $displayName;
+  /**
+   * @var string
+   */
+  public $name;
+  protected $sensitivityScoreType = GooglePrivacyDlpV2SensitivityScore::class;
+  protected $sensitivityScoreDataType = '';
+  /**
+   * @var string[]
+   */
+  public $supportedBy;
+  protected $versionsType = GooglePrivacyDlpV2VersionDescription::class;
+  protected $versionsDataType = 'array';
+
+  /**
+   * @param GooglePrivacyDlpV2InfoTypeCategory[]
+   */
+  public function setCategories($categories)
+  {
+    $this->categories = $categories;
+  }
+  /**
+   * @return GooglePrivacyDlpV2InfoTypeCategory[]
+   */
+  public function getCategories()
+  {
+    return $this->categories;
+  }
+  /**
+   * @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 GooglePrivacyDlpV2SensitivityScore
+   */
+  public function setSensitivityScore(GooglePrivacyDlpV2SensitivityScore $sensitivityScore)
+  {
+    $this->sensitivityScore = $sensitivityScore;
+  }
+  /**
+   * @return GooglePrivacyDlpV2SensitivityScore
+   */
+  public function getSensitivityScore()
+  {
+    return $this->sensitivityScore;
+  }
+  /**
+   * @param string[]
+   */
+  public function setSupportedBy($supportedBy)
+  {
+    $this->supportedBy = $supportedBy;
+  }
+  /**
+   * @return string[]
+   */
+  public function getSupportedBy()
+  {
+    return $this->supportedBy;
+  }
+  /**
+   * @param GooglePrivacyDlpV2VersionDescription[]
+   */
+  public function setVersions($versions)
+  {
+    $this->versions = $versions;
+  }
+  /**
+   * @return GooglePrivacyDlpV2VersionDescription[]
+   */
+  public function getVersions()
+  {
+    return $this->versions;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2InfoTypeDescription::class, 'Google_Service_DLP_GooglePrivacyDlpV2InfoTypeDescription');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2InfoTypeLikelihood.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2InfoTypeLikelihood.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2InfoTypeLikelihood.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\DLP;
+
+class GooglePrivacyDlpV2InfoTypeLikelihood extends \Google\Model
+{
+  protected $infoTypeType = GooglePrivacyDlpV2InfoType::class;
+  protected $infoTypeDataType = '';
+  /**
+   * @var string
+   */
+  public $minLikelihood;
+
+  /**
+   * @param GooglePrivacyDlpV2InfoType
+   */
+  public function setInfoType(GooglePrivacyDlpV2InfoType $infoType)
+  {
+    $this->infoType = $infoType;
+  }
+  /**
+   * @return GooglePrivacyDlpV2InfoType
+   */
+  public function getInfoType()
+  {
+    return $this->infoType;
+  }
+  /**
+   * @param string
+   */
+  public function setMinLikelihood($minLikelihood)
+  {
+    $this->minLikelihood = $minLikelihood;
+  }
+  /**
+   * @return string
+   */
+  public function getMinLikelihood()
+  {
+    return $this->minLikelihood;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2InfoTypeLikelihood::class, 'Google_Service_DLP_GooglePrivacyDlpV2InfoTypeLikelihood');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2InfoTypeLimit.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2InfoTypeLimit.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2InfoTypeLimit.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\DLP;
+
+class GooglePrivacyDlpV2InfoTypeLimit extends \Google\Model
+{
+  protected $infoTypeType = GooglePrivacyDlpV2InfoType::class;
+  protected $infoTypeDataType = '';
+  /**
+   * @var int
+   */
+  public $maxFindings;
+
+  /**
+   * @param GooglePrivacyDlpV2InfoType
+   */
+  public function setInfoType(GooglePrivacyDlpV2InfoType $infoType)
+  {
+    $this->infoType = $infoType;
+  }
+  /**
+   * @return GooglePrivacyDlpV2InfoType
+   */
+  public function getInfoType()
+  {
+    return $this->infoType;
+  }
+  /**
+   * @param int
+   */
+  public function setMaxFindings($maxFindings)
+  {
+    $this->maxFindings = $maxFindings;
+  }
+  /**
+   * @return int
+   */
+  public function getMaxFindings()
+  {
+    return $this->maxFindings;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2InfoTypeLimit::class, 'Google_Service_DLP_GooglePrivacyDlpV2InfoTypeLimit');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2InfoTypeStats.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2InfoTypeStats.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2InfoTypeStats.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\DLP;
+
+class GooglePrivacyDlpV2InfoTypeStats extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $count;
+  protected $infoTypeType = GooglePrivacyDlpV2InfoType::class;
+  protected $infoTypeDataType = '';
+
+  /**
+   * @param string
+   */
+  public function setCount($count)
+  {
+    $this->count = $count;
+  }
+  /**
+   * @return string
+   */
+  public function getCount()
+  {
+    return $this->count;
+  }
+  /**
+   * @param GooglePrivacyDlpV2InfoType
+   */
+  public function setInfoType(GooglePrivacyDlpV2InfoType $infoType)
+  {
+    $this->infoType = $infoType;
+  }
+  /**
+   * @return GooglePrivacyDlpV2InfoType
+   */
+  public function getInfoType()
+  {
+    return $this->infoType;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2InfoTypeStats::class, 'Google_Service_DLP_GooglePrivacyDlpV2InfoTypeStats');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2InfoTypeSummary.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2InfoTypeSummary.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2InfoTypeSummary.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\DLP;
+
+class GooglePrivacyDlpV2InfoTypeSummary extends \Google\Model
+{
+  /**
+   * @var int
+   */
+  public $estimatedPrevalence;
+  protected $infoTypeType = GooglePrivacyDlpV2InfoType::class;
+  protected $infoTypeDataType = '';
+
+  /**
+   * @param int
+   */
+  public function setEstimatedPrevalence($estimatedPrevalence)
+  {
+    $this->estimatedPrevalence = $estimatedPrevalence;
+  }
+  /**
+   * @return int
+   */
+  public function getEstimatedPrevalence()
+  {
+    return $this->estimatedPrevalence;
+  }
+  /**
+   * @param GooglePrivacyDlpV2InfoType
+   */
+  public function setInfoType(GooglePrivacyDlpV2InfoType $infoType)
+  {
+    $this->infoType = $infoType;
+  }
+  /**
+   * @return GooglePrivacyDlpV2InfoType
+   */
+  public function getInfoType()
+  {
+    return $this->infoType;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2InfoTypeSummary::class, 'Google_Service_DLP_GooglePrivacyDlpV2InfoTypeSummary');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2InfoTypeTransformation.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2InfoTypeTransformation.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2InfoTypeTransformation.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\DLP;
+
+class GooglePrivacyDlpV2InfoTypeTransformation extends \Google\Collection
+{
+  protected $collection_key = 'infoTypes';
+  protected $infoTypesType = GooglePrivacyDlpV2InfoType::class;
+  protected $infoTypesDataType = 'array';
+  protected $primitiveTransformationType = GooglePrivacyDlpV2PrimitiveTransformation::class;
+  protected $primitiveTransformationDataType = '';
+
+  /**
+   * @param GooglePrivacyDlpV2InfoType[]
+   */
+  public function setInfoTypes($infoTypes)
+  {
+    $this->infoTypes = $infoTypes;
+  }
+  /**
+   * @return GooglePrivacyDlpV2InfoType[]
+   */
+  public function getInfoTypes()
+  {
+    return $this->infoTypes;
+  }
+  /**
+   * @param GooglePrivacyDlpV2PrimitiveTransformation
+   */
+  public function setPrimitiveTransformation(GooglePrivacyDlpV2PrimitiveTransformation $primitiveTransformation)
+  {
+    $this->primitiveTransformation = $primitiveTransformation;
+  }
+  /**
+   * @return GooglePrivacyDlpV2PrimitiveTransformation
+   */
+  public function getPrimitiveTransformation()
+  {
+    return $this->primitiveTransformation;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2InfoTypeTransformation::class, 'Google_Service_DLP_GooglePrivacyDlpV2InfoTypeTransformation');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2InfoTypeTransformations.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2InfoTypeTransformations.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2InfoTypeTransformations.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\DLP;
+
+class GooglePrivacyDlpV2InfoTypeTransformations extends \Google\Collection
+{
+  protected $collection_key = 'transformations';
+  protected $transformationsType = GooglePrivacyDlpV2InfoTypeTransformation::class;
+  protected $transformationsDataType = 'array';
+
+  /**
+   * @param GooglePrivacyDlpV2InfoTypeTransformation[]
+   */
+  public function setTransformations($transformations)
+  {
+    $this->transformations = $transformations;
+  }
+  /**
+   * @return GooglePrivacyDlpV2InfoTypeTransformation[]
+   */
+  public function getTransformations()
+  {
+    return $this->transformations;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2InfoTypeTransformations::class, 'Google_Service_DLP_GooglePrivacyDlpV2InfoTypeTransformations');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2InspectConfig.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2InspectConfig.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2InspectConfig.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\DLP;
+
+class GooglePrivacyDlpV2InspectConfig extends \Google\Collection
+{
+  protected $collection_key = 'ruleSet';
+  /**
+   * @var string[]
+   */
+  public $contentOptions;
+  protected $customInfoTypesType = GooglePrivacyDlpV2CustomInfoType::class;
+  protected $customInfoTypesDataType = 'array';
+  /**
+   * @var bool
+   */
+  public $excludeInfoTypes;
+  /**
+   * @var bool
+   */
+  public $includeQuote;
+  protected $infoTypesType = GooglePrivacyDlpV2InfoType::class;
+  protected $infoTypesDataType = 'array';
+  protected $limitsType = GooglePrivacyDlpV2FindingLimits::class;
+  protected $limitsDataType = '';
+  /**
+   * @var string
+   */
+  public $minLikelihood;
+  protected $minLikelihoodPerInfoTypeType = GooglePrivacyDlpV2InfoTypeLikelihood::class;
+  protected $minLikelihoodPerInfoTypeDataType = 'array';
+  protected $ruleSetType = GooglePrivacyDlpV2InspectionRuleSet::class;
+  protected $ruleSetDataType = 'array';
+
+  /**
+   * @param string[]
+   */
+  public function setContentOptions($contentOptions)
+  {
+    $this->contentOptions = $contentOptions;
+  }
+  /**
+   * @return string[]
+   */
+  public function getContentOptions()
+  {
+    return $this->contentOptions;
+  }
+  /**
+   * @param GooglePrivacyDlpV2CustomInfoType[]
+   */
+  public function setCustomInfoTypes($customInfoTypes)
+  {
+    $this->customInfoTypes = $customInfoTypes;
+  }
+  /**
+   * @return GooglePrivacyDlpV2CustomInfoType[]
+   */
+  public function getCustomInfoTypes()
+  {
+    return $this->customInfoTypes;
+  }
+  /**
+   * @param bool
+   */
+  public function setExcludeInfoTypes($excludeInfoTypes)
+  {
+    $this->excludeInfoTypes = $excludeInfoTypes;
+  }
+  /**
+   * @return bool
+   */
+  public function getExcludeInfoTypes()
+  {
+    return $this->excludeInfoTypes;
+  }
+  /**
+   * @param bool
+   */
+  public function setIncludeQuote($includeQuote)
+  {
+    $this->includeQuote = $includeQuote;
+  }
+  /**
+   * @return bool
+   */
+  public function getIncludeQuote()
+  {
+    return $this->includeQuote;
+  }
+  /**
+   * @param GooglePrivacyDlpV2InfoType[]
+   */
+  public function setInfoTypes($infoTypes)
+  {
+    $this->infoTypes = $infoTypes;
+  }
+  /**
+   * @return GooglePrivacyDlpV2InfoType[]
+   */
+  public function getInfoTypes()
+  {
+    return $this->infoTypes;
+  }
+  /**
+   * @param GooglePrivacyDlpV2FindingLimits
+   */
+  public function setLimits(GooglePrivacyDlpV2FindingLimits $limits)
+  {
+    $this->limits = $limits;
+  }
+  /**
+   * @return GooglePrivacyDlpV2FindingLimits
+   */
+  public function getLimits()
+  {
+    return $this->limits;
+  }
+  /**
+   * @param string
+   */
+  public function setMinLikelihood($minLikelihood)
+  {
+    $this->minLikelihood = $minLikelihood;
+  }
+  /**
+   * @return string
+   */
+  public function getMinLikelihood()
+  {
+    return $this->minLikelihood;
+  }
+  /**
+   * @param GooglePrivacyDlpV2InfoTypeLikelihood[]
+   */
+  public function setMinLikelihoodPerInfoType($minLikelihoodPerInfoType)
+  {
+    $this->minLikelihoodPerInfoType = $minLikelihoodPerInfoType;
+  }
+  /**
+   * @return GooglePrivacyDlpV2InfoTypeLikelihood[]
+   */
+  public function getMinLikelihoodPerInfoType()
+  {
+    return $this->minLikelihoodPerInfoType;
+  }
+  /**
+   * @param GooglePrivacyDlpV2InspectionRuleSet[]
+   */
+  public function setRuleSet($ruleSet)
+  {
+    $this->ruleSet = $ruleSet;
+  }
+  /**
+   * @return GooglePrivacyDlpV2InspectionRuleSet[]
+   */
+  public function getRuleSet()
+  {
+    return $this->ruleSet;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2InspectConfig::class, 'Google_Service_DLP_GooglePrivacyDlpV2InspectConfig');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2InspectContentRequest.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2InspectContentRequest.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2InspectContentRequest.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,94 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\DLP;
+
+class GooglePrivacyDlpV2InspectContentRequest extends \Google\Model
+{
+  protected $inspectConfigType = GooglePrivacyDlpV2InspectConfig::class;
+  protected $inspectConfigDataType = '';
+  /**
+   * @var string
+   */
+  public $inspectTemplateName;
+  protected $itemType = GooglePrivacyDlpV2ContentItem::class;
+  protected $itemDataType = '';
+  /**
+   * @var string
+   */
+  public $locationId;
+
+  /**
+   * @param GooglePrivacyDlpV2InspectConfig
+   */
+  public function setInspectConfig(GooglePrivacyDlpV2InspectConfig $inspectConfig)
+  {
+    $this->inspectConfig = $inspectConfig;
+  }
+  /**
+   * @return GooglePrivacyDlpV2InspectConfig
+   */
+  public function getInspectConfig()
+  {
+    return $this->inspectConfig;
+  }
+  /**
+   * @param string
+   */
+  public function setInspectTemplateName($inspectTemplateName)
+  {
+    $this->inspectTemplateName = $inspectTemplateName;
+  }
+  /**
+   * @return string
+   */
+  public function getInspectTemplateName()
+  {
+    return $this->inspectTemplateName;
+  }
+  /**
+   * @param GooglePrivacyDlpV2ContentItem
+   */
+  public function setItem(GooglePrivacyDlpV2ContentItem $item)
+  {
+    $this->item = $item;
+  }
+  /**
+   * @return GooglePrivacyDlpV2ContentItem
+   */
+  public function getItem()
+  {
+    return $this->item;
+  }
+  /**
+   * @param string
+   */
+  public function setLocationId($locationId)
+  {
+    $this->locationId = $locationId;
+  }
+  /**
+   * @return string
+   */
+  public function getLocationId()
+  {
+    return $this->locationId;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2InspectContentRequest::class, 'Google_Service_DLP_GooglePrivacyDlpV2InspectContentRequest');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2InspectContentResponse.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2InspectContentResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2InspectContentResponse.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\DLP;
+
+class GooglePrivacyDlpV2InspectContentResponse extends \Google\Model
+{
+  protected $resultType = GooglePrivacyDlpV2InspectResult::class;
+  protected $resultDataType = '';
+
+  /**
+   * @param GooglePrivacyDlpV2InspectResult
+   */
+  public function setResult(GooglePrivacyDlpV2InspectResult $result)
+  {
+    $this->result = $result;
+  }
+  /**
+   * @return GooglePrivacyDlpV2InspectResult
+   */
+  public function getResult()
+  {
+    return $this->result;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2InspectContentResponse::class, 'Google_Service_DLP_GooglePrivacyDlpV2InspectContentResponse');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2InspectDataSourceDetails.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2InspectDataSourceDetails.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2InspectDataSourceDetails.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\DLP;
+
+class GooglePrivacyDlpV2InspectDataSourceDetails extends \Google\Model
+{
+  protected $requestedOptionsType = GooglePrivacyDlpV2RequestedOptions::class;
+  protected $requestedOptionsDataType = '';
+  protected $resultType = GooglePrivacyDlpV2Result::class;
+  protected $resultDataType = '';
+
+  /**
+   * @param GooglePrivacyDlpV2RequestedOptions
+   */
+  public function setRequestedOptions(GooglePrivacyDlpV2RequestedOptions $requestedOptions)
+  {
+    $this->requestedOptions = $requestedOptions;
+  }
+  /**
+   * @return GooglePrivacyDlpV2RequestedOptions
+   */
+  public function getRequestedOptions()
+  {
+    return $this->requestedOptions;
+  }
+  /**
+   * @param GooglePrivacyDlpV2Result
+   */
+  public function setResult(GooglePrivacyDlpV2Result $result)
+  {
+    $this->result = $result;
+  }
+  /**
+   * @return GooglePrivacyDlpV2Result
+   */
+  public function getResult()
+  {
+    return $this->result;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2InspectDataSourceDetails::class, 'Google_Service_DLP_GooglePrivacyDlpV2InspectDataSourceDetails');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2InspectJobConfig.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2InspectJobConfig.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2InspectJobConfig.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\DLP;
+
+class GooglePrivacyDlpV2InspectJobConfig extends \Google\Collection
+{
+  protected $collection_key = 'actions';
+  protected $actionsType = GooglePrivacyDlpV2Action::class;
+  protected $actionsDataType = 'array';
+  protected $inspectConfigType = GooglePrivacyDlpV2InspectConfig::class;
+  protected $inspectConfigDataType = '';
+  /**
+   * @var string
+   */
+  public $inspectTemplateName;
+  protected $storageConfigType = GooglePrivacyDlpV2StorageConfig::class;
+  protected $storageConfigDataType = '';
+
+  /**
+   * @param GooglePrivacyDlpV2Action[]
+   */
+  public function setActions($actions)
+  {
+    $this->actions = $actions;
+  }
+  /**
+   * @return GooglePrivacyDlpV2Action[]
+   */
+  public function getActions()
+  {
+    return $this->actions;
+  }
+  /**
+   * @param GooglePrivacyDlpV2InspectConfig
+   */
+  public function setInspectConfig(GooglePrivacyDlpV2InspectConfig $inspectConfig)
+  {
+    $this->inspectConfig = $inspectConfig;
+  }
+  /**
+   * @return GooglePrivacyDlpV2InspectConfig
+   */
+  public function getInspectConfig()
+  {
+    return $this->inspectConfig;
+  }
+  /**
+   * @param string
+   */
+  public function setInspectTemplateName($inspectTemplateName)
+  {
+    $this->inspectTemplateName = $inspectTemplateName;
+  }
+  /**
+   * @return string
+   */
+  public function getInspectTemplateName()
+  {
+    return $this->inspectTemplateName;
+  }
+  /**
+   * @param GooglePrivacyDlpV2StorageConfig
+   */
+  public function setStorageConfig(GooglePrivacyDlpV2StorageConfig $storageConfig)
+  {
+    $this->storageConfig = $storageConfig;
+  }
+  /**
+   * @return GooglePrivacyDlpV2StorageConfig
+   */
+  public function getStorageConfig()
+  {
+    return $this->storageConfig;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2InspectJobConfig::class, 'Google_Service_DLP_GooglePrivacyDlpV2InspectJobConfig');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2InspectResult.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2InspectResult.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2InspectResult.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\DLP;
+
+class GooglePrivacyDlpV2InspectResult extends \Google\Collection
+{
+  protected $collection_key = 'findings';
+  protected $findingsType = GooglePrivacyDlpV2Finding::class;
+  protected $findingsDataType = 'array';
+  /**
+   * @var bool
+   */
+  public $findingsTruncated;
+
+  /**
+   * @param GooglePrivacyDlpV2Finding[]
+   */
+  public function setFindings($findings)
+  {
+    $this->findings = $findings;
+  }
+  /**
+   * @return GooglePrivacyDlpV2Finding[]
+   */
+  public function getFindings()
+  {
+    return $this->findings;
+  }
+  /**
+   * @param bool
+   */
+  public function setFindingsTruncated($findingsTruncated)
+  {
+    $this->findingsTruncated = $findingsTruncated;
+  }
+  /**
+   * @return bool
+   */
+  public function getFindingsTruncated()
+  {
+    return $this->findingsTruncated;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2InspectResult::class, 'Google_Service_DLP_GooglePrivacyDlpV2InspectResult');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2InspectTemplate.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2InspectTemplate.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2InspectTemplate.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,132 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\DLP;
+
+class GooglePrivacyDlpV2InspectTemplate extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $createTime;
+  /**
+   * @var string
+   */
+  public $description;
+  /**
+   * @var string
+   */
+  public $displayName;
+  protected $inspectConfigType = GooglePrivacyDlpV2InspectConfig::class;
+  protected $inspectConfigDataType = '';
+  /**
+   * @var string
+   */
+  public $name;
+  /**
+   * @var string
+   */
+  public $updateTime;
+
+  /**
+   * @param string
+   */
+  public function setCreateTime($createTime)
+  {
+    $this->createTime = $createTime;
+  }
+  /**
+   * @return string
+   */
+  public function getCreateTime()
+  {
+    return $this->createTime;
+  }
+  /**
+   * @param string
+   */
+  public function 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 GooglePrivacyDlpV2InspectConfig
+   */
+  public function setInspectConfig(GooglePrivacyDlpV2InspectConfig $inspectConfig)
+  {
+    $this->inspectConfig = $inspectConfig;
+  }
+  /**
+   * @return GooglePrivacyDlpV2InspectConfig
+   */
+  public function getInspectConfig()
+  {
+    return $this->inspectConfig;
+  }
+  /**
+   * @param string
+   */
+  public function setName($name)
+  {
+    $this->name = $name;
+  }
+  /**
+   * @return string
+   */
+  public function getName()
+  {
+    return $this->name;
+  }
+  /**
+   * @param string
+   */
+  public function setUpdateTime($updateTime)
+  {
+    $this->updateTime = $updateTime;
+  }
+  /**
+   * @return string
+   */
+  public function getUpdateTime()
+  {
+    return $this->updateTime;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2InspectTemplate::class, 'Google_Service_DLP_GooglePrivacyDlpV2InspectTemplate');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2InspectionRule.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2InspectionRule.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2InspectionRule.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\DLP;
+
+class GooglePrivacyDlpV2InspectionRule extends \Google\Model
+{
+  protected $exclusionRuleType = GooglePrivacyDlpV2ExclusionRule::class;
+  protected $exclusionRuleDataType = '';
+  protected $hotwordRuleType = GooglePrivacyDlpV2HotwordRule::class;
+  protected $hotwordRuleDataType = '';
+
+  /**
+   * @param GooglePrivacyDlpV2ExclusionRule
+   */
+  public function setExclusionRule(GooglePrivacyDlpV2ExclusionRule $exclusionRule)
+  {
+    $this->exclusionRule = $exclusionRule;
+  }
+  /**
+   * @return GooglePrivacyDlpV2ExclusionRule
+   */
+  public function getExclusionRule()
+  {
+    return $this->exclusionRule;
+  }
+  /**
+   * @param GooglePrivacyDlpV2HotwordRule
+   */
+  public function setHotwordRule(GooglePrivacyDlpV2HotwordRule $hotwordRule)
+  {
+    $this->hotwordRule = $hotwordRule;
+  }
+  /**
+   * @return GooglePrivacyDlpV2HotwordRule
+   */
+  public function getHotwordRule()
+  {
+    return $this->hotwordRule;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2InspectionRule::class, 'Google_Service_DLP_GooglePrivacyDlpV2InspectionRule');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2InspectionRuleSet.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2InspectionRuleSet.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2InspectionRuleSet.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\DLP;
+
+class GooglePrivacyDlpV2InspectionRuleSet extends \Google\Collection
+{
+  protected $collection_key = 'rules';
+  protected $infoTypesType = GooglePrivacyDlpV2InfoType::class;
+  protected $infoTypesDataType = 'array';
+  protected $rulesType = GooglePrivacyDlpV2InspectionRule::class;
+  protected $rulesDataType = 'array';
+
+  /**
+   * @param GooglePrivacyDlpV2InfoType[]
+   */
+  public function setInfoTypes($infoTypes)
+  {
+    $this->infoTypes = $infoTypes;
+  }
+  /**
+   * @return GooglePrivacyDlpV2InfoType[]
+   */
+  public function getInfoTypes()
+  {
+    return $this->infoTypes;
+  }
+  /**
+   * @param GooglePrivacyDlpV2InspectionRule[]
+   */
+  public function setRules($rules)
+  {
+    $this->rules = $rules;
+  }
+  /**
+   * @return GooglePrivacyDlpV2InspectionRule[]
+   */
+  public function getRules()
+  {
+    return $this->rules;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2InspectionRuleSet::class, 'Google_Service_DLP_GooglePrivacyDlpV2InspectionRuleSet');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2JobNotificationEmails.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2JobNotificationEmails.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2JobNotificationEmails.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\DLP;
+
+class GooglePrivacyDlpV2JobNotificationEmails extends \Google\Model
+{
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2JobNotificationEmails::class, 'Google_Service_DLP_GooglePrivacyDlpV2JobNotificationEmails');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2JobTrigger.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2JobTrigger.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2JobTrigger.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,201 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\DLP;
+
+class GooglePrivacyDlpV2JobTrigger extends \Google\Collection
+{
+  protected $collection_key = 'triggers';
+  /**
+   * @var string
+   */
+  public $createTime;
+  /**
+   * @var string
+   */
+  public $description;
+  /**
+   * @var string
+   */
+  public $displayName;
+  protected $errorsType = GooglePrivacyDlpV2Error::class;
+  protected $errorsDataType = 'array';
+  protected $inspectJobType = GooglePrivacyDlpV2InspectJobConfig::class;
+  protected $inspectJobDataType = '';
+  /**
+   * @var string
+   */
+  public $lastRunTime;
+  /**
+   * @var string
+   */
+  public $name;
+  /**
+   * @var string
+   */
+  public $status;
+  protected $triggersType = GooglePrivacyDlpV2Trigger::class;
+  protected $triggersDataType = 'array';
+  /**
+   * @var string
+   */
+  public $updateTime;
+
+  /**
+   * @param string
+   */
+  public function setCreateTime($createTime)
+  {
+    $this->createTime = $createTime;
+  }
+  /**
+   * @return string
+   */
+  public function getCreateTime()
+  {
+    return $this->createTime;
+  }
+  /**
+   * @param string
+   */
+  public function 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 GooglePrivacyDlpV2Error[]
+   */
+  public function setErrors($errors)
+  {
+    $this->errors = $errors;
+  }
+  /**
+   * @return GooglePrivacyDlpV2Error[]
+   */
+  public function getErrors()
+  {
+    return $this->errors;
+  }
+  /**
+   * @param GooglePrivacyDlpV2InspectJobConfig
+   */
+  public function setInspectJob(GooglePrivacyDlpV2InspectJobConfig $inspectJob)
+  {
+    $this->inspectJob = $inspectJob;
+  }
+  /**
+   * @return GooglePrivacyDlpV2InspectJobConfig
+   */
+  public function getInspectJob()
+  {
+    return $this->inspectJob;
+  }
+  /**
+   * @param string
+   */
+  public function setLastRunTime($lastRunTime)
+  {
+    $this->lastRunTime = $lastRunTime;
+  }
+  /**
+   * @return string
+   */
+  public function getLastRunTime()
+  {
+    return $this->lastRunTime;
+  }
+  /**
+   * @param string
+   */
+  public function setName($name)
+  {
+    $this->name = $name;
+  }
+  /**
+   * @return string
+   */
+  public function getName()
+  {
+    return $this->name;
+  }
+  /**
+   * @param string
+   */
+  public function setStatus($status)
+  {
+    $this->status = $status;
+  }
+  /**
+   * @return string
+   */
+  public function getStatus()
+  {
+    return $this->status;
+  }
+  /**
+   * @param GooglePrivacyDlpV2Trigger[]
+   */
+  public function setTriggers($triggers)
+  {
+    $this->triggers = $triggers;
+  }
+  /**
+   * @return GooglePrivacyDlpV2Trigger[]
+   */
+  public function getTriggers()
+  {
+    return $this->triggers;
+  }
+  /**
+   * @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(GooglePrivacyDlpV2JobTrigger::class, 'Google_Service_DLP_GooglePrivacyDlpV2JobTrigger');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2KAnonymityConfig.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2KAnonymityConfig.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2KAnonymityConfig.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\DLP;
+
+class GooglePrivacyDlpV2KAnonymityConfig extends \Google\Collection
+{
+  protected $collection_key = 'quasiIds';
+  protected $entityIdType = GooglePrivacyDlpV2EntityId::class;
+  protected $entityIdDataType = '';
+  protected $quasiIdsType = GooglePrivacyDlpV2FieldId::class;
+  protected $quasiIdsDataType = 'array';
+
+  /**
+   * @param GooglePrivacyDlpV2EntityId
+   */
+  public function setEntityId(GooglePrivacyDlpV2EntityId $entityId)
+  {
+    $this->entityId = $entityId;
+  }
+  /**
+   * @return GooglePrivacyDlpV2EntityId
+   */
+  public function getEntityId()
+  {
+    return $this->entityId;
+  }
+  /**
+   * @param GooglePrivacyDlpV2FieldId[]
+   */
+  public function setQuasiIds($quasiIds)
+  {
+    $this->quasiIds = $quasiIds;
+  }
+  /**
+   * @return GooglePrivacyDlpV2FieldId[]
+   */
+  public function getQuasiIds()
+  {
+    return $this->quasiIds;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2KAnonymityConfig::class, 'Google_Service_DLP_GooglePrivacyDlpV2KAnonymityConfig');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2KAnonymityEquivalenceClass.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2KAnonymityEquivalenceClass.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2KAnonymityEquivalenceClass.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\DLP;
+
+class GooglePrivacyDlpV2KAnonymityEquivalenceClass extends \Google\Collection
+{
+  protected $collection_key = 'quasiIdsValues';
+  /**
+   * @var string
+   */
+  public $equivalenceClassSize;
+  protected $quasiIdsValuesType = GooglePrivacyDlpV2Value::class;
+  protected $quasiIdsValuesDataType = 'array';
+
+  /**
+   * @param string
+   */
+  public function setEquivalenceClassSize($equivalenceClassSize)
+  {
+    $this->equivalenceClassSize = $equivalenceClassSize;
+  }
+  /**
+   * @return string
+   */
+  public function getEquivalenceClassSize()
+  {
+    return $this->equivalenceClassSize;
+  }
+  /**
+   * @param GooglePrivacyDlpV2Value[]
+   */
+  public function setQuasiIdsValues($quasiIdsValues)
+  {
+    $this->quasiIdsValues = $quasiIdsValues;
+  }
+  /**
+   * @return GooglePrivacyDlpV2Value[]
+   */
+  public function getQuasiIdsValues()
+  {
+    return $this->quasiIdsValues;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2KAnonymityEquivalenceClass::class, 'Google_Service_DLP_GooglePrivacyDlpV2KAnonymityEquivalenceClass');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2KAnonymityHistogramBucket.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2KAnonymityHistogramBucket.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2KAnonymityHistogramBucket.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\DLP;
+
+class GooglePrivacyDlpV2KAnonymityHistogramBucket extends \Google\Collection
+{
+  protected $collection_key = 'bucketValues';
+  /**
+   * @var string
+   */
+  public $bucketSize;
+  /**
+   * @var string
+   */
+  public $bucketValueCount;
+  protected $bucketValuesType = GooglePrivacyDlpV2KAnonymityEquivalenceClass::class;
+  protected $bucketValuesDataType = 'array';
+  /**
+   * @var string
+   */
+  public $equivalenceClassSizeLowerBound;
+  /**
+   * @var string
+   */
+  public $equivalenceClassSizeUpperBound;
+
+  /**
+   * @param string
+   */
+  public function setBucketSize($bucketSize)
+  {
+    $this->bucketSize = $bucketSize;
+  }
+  /**
+   * @return string
+   */
+  public function getBucketSize()
+  {
+    return $this->bucketSize;
+  }
+  /**
+   * @param string
+   */
+  public function setBucketValueCount($bucketValueCount)
+  {
+    $this->bucketValueCount = $bucketValueCount;
+  }
+  /**
+   * @return string
+   */
+  public function getBucketValueCount()
+  {
+    return $this->bucketValueCount;
+  }
+  /**
+   * @param GooglePrivacyDlpV2KAnonymityEquivalenceClass[]
+   */
+  public function setBucketValues($bucketValues)
+  {
+    $this->bucketValues = $bucketValues;
+  }
+  /**
+   * @return GooglePrivacyDlpV2KAnonymityEquivalenceClass[]
+   */
+  public function getBucketValues()
+  {
+    return $this->bucketValues;
+  }
+  /**
+   * @param string
+   */
+  public function setEquivalenceClassSizeLowerBound($equivalenceClassSizeLowerBound)
+  {
+    $this->equivalenceClassSizeLowerBound = $equivalenceClassSizeLowerBound;
+  }
+  /**
+   * @return string
+   */
+  public function getEquivalenceClassSizeLowerBound()
+  {
+    return $this->equivalenceClassSizeLowerBound;
+  }
+  /**
+   * @param string
+   */
+  public function setEquivalenceClassSizeUpperBound($equivalenceClassSizeUpperBound)
+  {
+    $this->equivalenceClassSizeUpperBound = $equivalenceClassSizeUpperBound;
+  }
+  /**
+   * @return string
+   */
+  public function getEquivalenceClassSizeUpperBound()
+  {
+    return $this->equivalenceClassSizeUpperBound;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2KAnonymityHistogramBucket::class, 'Google_Service_DLP_GooglePrivacyDlpV2KAnonymityHistogramBucket');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2KAnonymityResult.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2KAnonymityResult.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2KAnonymityResult.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\DLP;
+
+class GooglePrivacyDlpV2KAnonymityResult extends \Google\Collection
+{
+  protected $collection_key = 'equivalenceClassHistogramBuckets';
+  protected $equivalenceClassHistogramBucketsType = GooglePrivacyDlpV2KAnonymityHistogramBucket::class;
+  protected $equivalenceClassHistogramBucketsDataType = 'array';
+
+  /**
+   * @param GooglePrivacyDlpV2KAnonymityHistogramBucket[]
+   */
+  public function setEquivalenceClassHistogramBuckets($equivalenceClassHistogramBuckets)
+  {
+    $this->equivalenceClassHistogramBuckets = $equivalenceClassHistogramBuckets;
+  }
+  /**
+   * @return GooglePrivacyDlpV2KAnonymityHistogramBucket[]
+   */
+  public function getEquivalenceClassHistogramBuckets()
+  {
+    return $this->equivalenceClassHistogramBuckets;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2KAnonymityResult::class, 'Google_Service_DLP_GooglePrivacyDlpV2KAnonymityResult');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2KMapEstimationConfig.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2KMapEstimationConfig.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2KMapEstimationConfig.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\DLP;
+
+class GooglePrivacyDlpV2KMapEstimationConfig extends \Google\Collection
+{
+  protected $collection_key = 'quasiIds';
+  protected $auxiliaryTablesType = GooglePrivacyDlpV2AuxiliaryTable::class;
+  protected $auxiliaryTablesDataType = 'array';
+  protected $quasiIdsType = GooglePrivacyDlpV2TaggedField::class;
+  protected $quasiIdsDataType = 'array';
+  /**
+   * @var string
+   */
+  public $regionCode;
+
+  /**
+   * @param GooglePrivacyDlpV2AuxiliaryTable[]
+   */
+  public function setAuxiliaryTables($auxiliaryTables)
+  {
+    $this->auxiliaryTables = $auxiliaryTables;
+  }
+  /**
+   * @return GooglePrivacyDlpV2AuxiliaryTable[]
+   */
+  public function getAuxiliaryTables()
+  {
+    return $this->auxiliaryTables;
+  }
+  /**
+   * @param GooglePrivacyDlpV2TaggedField[]
+   */
+  public function setQuasiIds($quasiIds)
+  {
+    $this->quasiIds = $quasiIds;
+  }
+  /**
+   * @return GooglePrivacyDlpV2TaggedField[]
+   */
+  public function getQuasiIds()
+  {
+    return $this->quasiIds;
+  }
+  /**
+   * @param string
+   */
+  public function setRegionCode($regionCode)
+  {
+    $this->regionCode = $regionCode;
+  }
+  /**
+   * @return string
+   */
+  public function getRegionCode()
+  {
+    return $this->regionCode;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2KMapEstimationConfig::class, 'Google_Service_DLP_GooglePrivacyDlpV2KMapEstimationConfig');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2KMapEstimationHistogramBucket.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2KMapEstimationHistogramBucket.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2KMapEstimationHistogramBucket.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\DLP;
+
+class GooglePrivacyDlpV2KMapEstimationHistogramBucket extends \Google\Collection
+{
+  protected $collection_key = 'bucketValues';
+  /**
+   * @var string
+   */
+  public $bucketSize;
+  /**
+   * @var string
+   */
+  public $bucketValueCount;
+  protected $bucketValuesType = GooglePrivacyDlpV2KMapEstimationQuasiIdValues::class;
+  protected $bucketValuesDataType = 'array';
+  /**
+   * @var string
+   */
+  public $maxAnonymity;
+  /**
+   * @var string
+   */
+  public $minAnonymity;
+
+  /**
+   * @param string
+   */
+  public function setBucketSize($bucketSize)
+  {
+    $this->bucketSize = $bucketSize;
+  }
+  /**
+   * @return string
+   */
+  public function getBucketSize()
+  {
+    return $this->bucketSize;
+  }
+  /**
+   * @param string
+   */
+  public function setBucketValueCount($bucketValueCount)
+  {
+    $this->bucketValueCount = $bucketValueCount;
+  }
+  /**
+   * @return string
+   */
+  public function getBucketValueCount()
+  {
+    return $this->bucketValueCount;
+  }
+  /**
+   * @param GooglePrivacyDlpV2KMapEstimationQuasiIdValues[]
+   */
+  public function setBucketValues($bucketValues)
+  {
+    $this->bucketValues = $bucketValues;
+  }
+  /**
+   * @return GooglePrivacyDlpV2KMapEstimationQuasiIdValues[]
+   */
+  public function getBucketValues()
+  {
+    return $this->bucketValues;
+  }
+  /**
+   * @param string
+   */
+  public function setMaxAnonymity($maxAnonymity)
+  {
+    $this->maxAnonymity = $maxAnonymity;
+  }
+  /**
+   * @return string
+   */
+  public function getMaxAnonymity()
+  {
+    return $this->maxAnonymity;
+  }
+  /**
+   * @param string
+   */
+  public function setMinAnonymity($minAnonymity)
+  {
+    $this->minAnonymity = $minAnonymity;
+  }
+  /**
+   * @return string
+   */
+  public function getMinAnonymity()
+  {
+    return $this->minAnonymity;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2KMapEstimationHistogramBucket::class, 'Google_Service_DLP_GooglePrivacyDlpV2KMapEstimationHistogramBucket');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2KMapEstimationQuasiIdValues.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2KMapEstimationQuasiIdValues.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2KMapEstimationQuasiIdValues.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\DLP;
+
+class GooglePrivacyDlpV2KMapEstimationQuasiIdValues extends \Google\Collection
+{
+  protected $collection_key = 'quasiIdsValues';
+  /**
+   * @var string
+   */
+  public $estimatedAnonymity;
+  protected $quasiIdsValuesType = GooglePrivacyDlpV2Value::class;
+  protected $quasiIdsValuesDataType = 'array';
+
+  /**
+   * @param string
+   */
+  public function setEstimatedAnonymity($estimatedAnonymity)
+  {
+    $this->estimatedAnonymity = $estimatedAnonymity;
+  }
+  /**
+   * @return string
+   */
+  public function getEstimatedAnonymity()
+  {
+    return $this->estimatedAnonymity;
+  }
+  /**
+   * @param GooglePrivacyDlpV2Value[]
+   */
+  public function setQuasiIdsValues($quasiIdsValues)
+  {
+    $this->quasiIdsValues = $quasiIdsValues;
+  }
+  /**
+   * @return GooglePrivacyDlpV2Value[]
+   */
+  public function getQuasiIdsValues()
+  {
+    return $this->quasiIdsValues;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2KMapEstimationQuasiIdValues::class, 'Google_Service_DLP_GooglePrivacyDlpV2KMapEstimationQuasiIdValues');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2KMapEstimationResult.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2KMapEstimationResult.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2KMapEstimationResult.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\DLP;
+
+class GooglePrivacyDlpV2KMapEstimationResult extends \Google\Collection
+{
+  protected $collection_key = 'kMapEstimationHistogram';
+  protected $kMapEstimationHistogramType = GooglePrivacyDlpV2KMapEstimationHistogramBucket::class;
+  protected $kMapEstimationHistogramDataType = 'array';
+
+  /**
+   * @param GooglePrivacyDlpV2KMapEstimationHistogramBucket[]
+   */
+  public function setKMapEstimationHistogram($kMapEstimationHistogram)
+  {
+    $this->kMapEstimationHistogram = $kMapEstimationHistogram;
+  }
+  /**
+   * @return GooglePrivacyDlpV2KMapEstimationHistogramBucket[]
+   */
+  public function getKMapEstimationHistogram()
+  {
+    return $this->kMapEstimationHistogram;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2KMapEstimationResult::class, 'Google_Service_DLP_GooglePrivacyDlpV2KMapEstimationResult');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2Key.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2Key.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2Key.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\DLP;
+
+class GooglePrivacyDlpV2Key extends \Google\Collection
+{
+  protected $collection_key = 'path';
+  protected $partitionIdType = GooglePrivacyDlpV2PartitionId::class;
+  protected $partitionIdDataType = '';
+  protected $pathType = GooglePrivacyDlpV2PathElement::class;
+  protected $pathDataType = 'array';
+
+  /**
+   * @param GooglePrivacyDlpV2PartitionId
+   */
+  public function setPartitionId(GooglePrivacyDlpV2PartitionId $partitionId)
+  {
+    $this->partitionId = $partitionId;
+  }
+  /**
+   * @return GooglePrivacyDlpV2PartitionId
+   */
+  public function getPartitionId()
+  {
+    return $this->partitionId;
+  }
+  /**
+   * @param GooglePrivacyDlpV2PathElement[]
+   */
+  public function setPath($path)
+  {
+    $this->path = $path;
+  }
+  /**
+   * @return GooglePrivacyDlpV2PathElement[]
+   */
+  public function getPath()
+  {
+    return $this->path;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2Key::class, 'Google_Service_DLP_GooglePrivacyDlpV2Key');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2KindExpression.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2KindExpression.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2KindExpression.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\DLP;
+
+class GooglePrivacyDlpV2KindExpression extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $name;
+
+  /**
+   * @param string
+   */
+  public function setName($name)
+  {
+    $this->name = $name;
+  }
+  /**
+   * @return string
+   */
+  public function getName()
+  {
+    return $this->name;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2KindExpression::class, 'Google_Service_DLP_GooglePrivacyDlpV2KindExpression');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2KmsWrappedCryptoKey.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2KmsWrappedCryptoKey.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2KmsWrappedCryptoKey.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\DLP;
+
+class GooglePrivacyDlpV2KmsWrappedCryptoKey extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $cryptoKeyName;
+  /**
+   * @var string
+   */
+  public $wrappedKey;
+
+  /**
+   * @param string
+   */
+  public function setCryptoKeyName($cryptoKeyName)
+  {
+    $this->cryptoKeyName = $cryptoKeyName;
+  }
+  /**
+   * @return string
+   */
+  public function getCryptoKeyName()
+  {
+    return $this->cryptoKeyName;
+  }
+  /**
+   * @param string
+   */
+  public function setWrappedKey($wrappedKey)
+  {
+    $this->wrappedKey = $wrappedKey;
+  }
+  /**
+   * @return string
+   */
+  public function getWrappedKey()
+  {
+    return $this->wrappedKey;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2KmsWrappedCryptoKey::class, 'Google_Service_DLP_GooglePrivacyDlpV2KmsWrappedCryptoKey');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2LDiversityConfig.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2LDiversityConfig.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2LDiversityConfig.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\DLP;
+
+class GooglePrivacyDlpV2LDiversityConfig extends \Google\Collection
+{
+  protected $collection_key = 'quasiIds';
+  protected $quasiIdsType = GooglePrivacyDlpV2FieldId::class;
+  protected $quasiIdsDataType = 'array';
+  protected $sensitiveAttributeType = GooglePrivacyDlpV2FieldId::class;
+  protected $sensitiveAttributeDataType = '';
+
+  /**
+   * @param GooglePrivacyDlpV2FieldId[]
+   */
+  public function setQuasiIds($quasiIds)
+  {
+    $this->quasiIds = $quasiIds;
+  }
+  /**
+   * @return GooglePrivacyDlpV2FieldId[]
+   */
+  public function getQuasiIds()
+  {
+    return $this->quasiIds;
+  }
+  /**
+   * @param GooglePrivacyDlpV2FieldId
+   */
+  public function setSensitiveAttribute(GooglePrivacyDlpV2FieldId $sensitiveAttribute)
+  {
+    $this->sensitiveAttribute = $sensitiveAttribute;
+  }
+  /**
+   * @return GooglePrivacyDlpV2FieldId
+   */
+  public function getSensitiveAttribute()
+  {
+    return $this->sensitiveAttribute;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2LDiversityConfig::class, 'Google_Service_DLP_GooglePrivacyDlpV2LDiversityConfig');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2LDiversityEquivalenceClass.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2LDiversityEquivalenceClass.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2LDiversityEquivalenceClass.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\DLP;
+
+class GooglePrivacyDlpV2LDiversityEquivalenceClass extends \Google\Collection
+{
+  protected $collection_key = 'topSensitiveValues';
+  /**
+   * @var string
+   */
+  public $equivalenceClassSize;
+  /**
+   * @var string
+   */
+  public $numDistinctSensitiveValues;
+  protected $quasiIdsValuesType = GooglePrivacyDlpV2Value::class;
+  protected $quasiIdsValuesDataType = 'array';
+  protected $topSensitiveValuesType = GooglePrivacyDlpV2ValueFrequency::class;
+  protected $topSensitiveValuesDataType = 'array';
+
+  /**
+   * @param string
+   */
+  public function setEquivalenceClassSize($equivalenceClassSize)
+  {
+    $this->equivalenceClassSize = $equivalenceClassSize;
+  }
+  /**
+   * @return string
+   */
+  public function getEquivalenceClassSize()
+  {
+    return $this->equivalenceClassSize;
+  }
+  /**
+   * @param string
+   */
+  public function setNumDistinctSensitiveValues($numDistinctSensitiveValues)
+  {
+    $this->numDistinctSensitiveValues = $numDistinctSensitiveValues;
+  }
+  /**
+   * @return string
+   */
+  public function getNumDistinctSensitiveValues()
+  {
+    return $this->numDistinctSensitiveValues;
+  }
+  /**
+   * @param GooglePrivacyDlpV2Value[]
+   */
+  public function setQuasiIdsValues($quasiIdsValues)
+  {
+    $this->quasiIdsValues = $quasiIdsValues;
+  }
+  /**
+   * @return GooglePrivacyDlpV2Value[]
+   */
+  public function getQuasiIdsValues()
+  {
+    return $this->quasiIdsValues;
+  }
+  /**
+   * @param GooglePrivacyDlpV2ValueFrequency[]
+   */
+  public function setTopSensitiveValues($topSensitiveValues)
+  {
+    $this->topSensitiveValues = $topSensitiveValues;
+  }
+  /**
+   * @return GooglePrivacyDlpV2ValueFrequency[]
+   */
+  public function getTopSensitiveValues()
+  {
+    return $this->topSensitiveValues;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2LDiversityEquivalenceClass::class, 'Google_Service_DLP_GooglePrivacyDlpV2LDiversityEquivalenceClass');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2LDiversityHistogramBucket.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2LDiversityHistogramBucket.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2LDiversityHistogramBucket.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\DLP;
+
+class GooglePrivacyDlpV2LDiversityHistogramBucket extends \Google\Collection
+{
+  protected $collection_key = 'bucketValues';
+  /**
+   * @var string
+   */
+  public $bucketSize;
+  /**
+   * @var string
+   */
+  public $bucketValueCount;
+  protected $bucketValuesType = GooglePrivacyDlpV2LDiversityEquivalenceClass::class;
+  protected $bucketValuesDataType = 'array';
+  /**
+   * @var string
+   */
+  public $sensitiveValueFrequencyLowerBound;
+  /**
+   * @var string
+   */
+  public $sensitiveValueFrequencyUpperBound;
+
+  /**
+   * @param string
+   */
+  public function setBucketSize($bucketSize)
+  {
+    $this->bucketSize = $bucketSize;
+  }
+  /**
+   * @return string
+   */
+  public function getBucketSize()
+  {
+    return $this->bucketSize;
+  }
+  /**
+   * @param string
+   */
+  public function setBucketValueCount($bucketValueCount)
+  {
+    $this->bucketValueCount = $bucketValueCount;
+  }
+  /**
+   * @return string
+   */
+  public function getBucketValueCount()
+  {
+    return $this->bucketValueCount;
+  }
+  /**
+   * @param GooglePrivacyDlpV2LDiversityEquivalenceClass[]
+   */
+  public function setBucketValues($bucketValues)
+  {
+    $this->bucketValues = $bucketValues;
+  }
+  /**
+   * @return GooglePrivacyDlpV2LDiversityEquivalenceClass[]
+   */
+  public function getBucketValues()
+  {
+    return $this->bucketValues;
+  }
+  /**
+   * @param string
+   */
+  public function setSensitiveValueFrequencyLowerBound($sensitiveValueFrequencyLowerBound)
+  {
+    $this->sensitiveValueFrequencyLowerBound = $sensitiveValueFrequencyLowerBound;
+  }
+  /**
+   * @return string
+   */
+  public function getSensitiveValueFrequencyLowerBound()
+  {
+    return $this->sensitiveValueFrequencyLowerBound;
+  }
+  /**
+   * @param string
+   */
+  public function setSensitiveValueFrequencyUpperBound($sensitiveValueFrequencyUpperBound)
+  {
+    $this->sensitiveValueFrequencyUpperBound = $sensitiveValueFrequencyUpperBound;
+  }
+  /**
+   * @return string
+   */
+  public function getSensitiveValueFrequencyUpperBound()
+  {
+    return $this->sensitiveValueFrequencyUpperBound;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2LDiversityHistogramBucket::class, 'Google_Service_DLP_GooglePrivacyDlpV2LDiversityHistogramBucket');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2LDiversityResult.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2LDiversityResult.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2LDiversityResult.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\DLP;
+
+class GooglePrivacyDlpV2LDiversityResult extends \Google\Collection
+{
+  protected $collection_key = 'sensitiveValueFrequencyHistogramBuckets';
+  protected $sensitiveValueFrequencyHistogramBucketsType = GooglePrivacyDlpV2LDiversityHistogramBucket::class;
+  protected $sensitiveValueFrequencyHistogramBucketsDataType = 'array';
+
+  /**
+   * @param GooglePrivacyDlpV2LDiversityHistogramBucket[]
+   */
+  public function setSensitiveValueFrequencyHistogramBuckets($sensitiveValueFrequencyHistogramBuckets)
+  {
+    $this->sensitiveValueFrequencyHistogramBuckets = $sensitiveValueFrequencyHistogramBuckets;
+  }
+  /**
+   * @return GooglePrivacyDlpV2LDiversityHistogramBucket[]
+   */
+  public function getSensitiveValueFrequencyHistogramBuckets()
+  {
+    return $this->sensitiveValueFrequencyHistogramBuckets;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2LDiversityResult::class, 'Google_Service_DLP_GooglePrivacyDlpV2LDiversityResult');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2LargeCustomDictionaryConfig.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2LargeCustomDictionaryConfig.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2LargeCustomDictionaryConfig.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\DLP;
+
+class GooglePrivacyDlpV2LargeCustomDictionaryConfig extends \Google\Model
+{
+  protected $bigQueryFieldType = GooglePrivacyDlpV2BigQueryField::class;
+  protected $bigQueryFieldDataType = '';
+  protected $cloudStorageFileSetType = GooglePrivacyDlpV2CloudStorageFileSet::class;
+  protected $cloudStorageFileSetDataType = '';
+  protected $outputPathType = GooglePrivacyDlpV2CloudStoragePath::class;
+  protected $outputPathDataType = '';
+
+  /**
+   * @param GooglePrivacyDlpV2BigQueryField
+   */
+  public function setBigQueryField(GooglePrivacyDlpV2BigQueryField $bigQueryField)
+  {
+    $this->bigQueryField = $bigQueryField;
+  }
+  /**
+   * @return GooglePrivacyDlpV2BigQueryField
+   */
+  public function getBigQueryField()
+  {
+    return $this->bigQueryField;
+  }
+  /**
+   * @param GooglePrivacyDlpV2CloudStorageFileSet
+   */
+  public function setCloudStorageFileSet(GooglePrivacyDlpV2CloudStorageFileSet $cloudStorageFileSet)
+  {
+    $this->cloudStorageFileSet = $cloudStorageFileSet;
+  }
+  /**
+   * @return GooglePrivacyDlpV2CloudStorageFileSet
+   */
+  public function getCloudStorageFileSet()
+  {
+    return $this->cloudStorageFileSet;
+  }
+  /**
+   * @param GooglePrivacyDlpV2CloudStoragePath
+   */
+  public function setOutputPath(GooglePrivacyDlpV2CloudStoragePath $outputPath)
+  {
+    $this->outputPath = $outputPath;
+  }
+  /**
+   * @return GooglePrivacyDlpV2CloudStoragePath
+   */
+  public function getOutputPath()
+  {
+    return $this->outputPath;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2LargeCustomDictionaryConfig::class, 'Google_Service_DLP_GooglePrivacyDlpV2LargeCustomDictionaryConfig');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2LargeCustomDictionaryStats.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2LargeCustomDictionaryStats.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2LargeCustomDictionaryStats.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\DLP;
+
+class GooglePrivacyDlpV2LargeCustomDictionaryStats extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $approxNumPhrases;
+
+  /**
+   * @param string
+   */
+  public function setApproxNumPhrases($approxNumPhrases)
+  {
+    $this->approxNumPhrases = $approxNumPhrases;
+  }
+  /**
+   * @return string
+   */
+  public function getApproxNumPhrases()
+  {
+    return $this->approxNumPhrases;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2LargeCustomDictionaryStats::class, 'Google_Service_DLP_GooglePrivacyDlpV2LargeCustomDictionaryStats');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2LeaveUntransformed.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2LeaveUntransformed.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2LeaveUntransformed.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\DLP;
+
+class GooglePrivacyDlpV2LeaveUntransformed extends \Google\Model
+{
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2LeaveUntransformed::class, 'Google_Service_DLP_GooglePrivacyDlpV2LeaveUntransformed');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2LikelihoodAdjustment.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2LikelihoodAdjustment.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2LikelihoodAdjustment.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\DLP;
+
+class GooglePrivacyDlpV2LikelihoodAdjustment extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $fixedLikelihood;
+  /**
+   * @var int
+   */
+  public $relativeLikelihood;
+
+  /**
+   * @param string
+   */
+  public function setFixedLikelihood($fixedLikelihood)
+  {
+    $this->fixedLikelihood = $fixedLikelihood;
+  }
+  /**
+   * @return string
+   */
+  public function getFixedLikelihood()
+  {
+    return $this->fixedLikelihood;
+  }
+  /**
+   * @param int
+   */
+  public function setRelativeLikelihood($relativeLikelihood)
+  {
+    $this->relativeLikelihood = $relativeLikelihood;
+  }
+  /**
+   * @return int
+   */
+  public function getRelativeLikelihood()
+  {
+    return $this->relativeLikelihood;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2LikelihoodAdjustment::class, 'Google_Service_DLP_GooglePrivacyDlpV2LikelihoodAdjustment');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2ListColumnDataProfilesResponse.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2ListColumnDataProfilesResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2ListColumnDataProfilesResponse.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\DLP;
+
+class GooglePrivacyDlpV2ListColumnDataProfilesResponse extends \Google\Collection
+{
+  protected $collection_key = 'columnDataProfiles';
+  protected $columnDataProfilesType = GooglePrivacyDlpV2ColumnDataProfile::class;
+  protected $columnDataProfilesDataType = 'array';
+  /**
+   * @var string
+   */
+  public $nextPageToken;
+
+  /**
+   * @param GooglePrivacyDlpV2ColumnDataProfile[]
+   */
+  public function setColumnDataProfiles($columnDataProfiles)
+  {
+    $this->columnDataProfiles = $columnDataProfiles;
+  }
+  /**
+   * @return GooglePrivacyDlpV2ColumnDataProfile[]
+   */
+  public function getColumnDataProfiles()
+  {
+    return $this->columnDataProfiles;
+  }
+  /**
+   * @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(GooglePrivacyDlpV2ListColumnDataProfilesResponse::class, 'Google_Service_DLP_GooglePrivacyDlpV2ListColumnDataProfilesResponse');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2ListConnectionsResponse.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2ListConnectionsResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2ListConnectionsResponse.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\DLP;
+
+class GooglePrivacyDlpV2ListConnectionsResponse extends \Google\Collection
+{
+  protected $collection_key = 'connections';
+  protected $connectionsType = GooglePrivacyDlpV2Connection::class;
+  protected $connectionsDataType = 'array';
+  /**
+   * @var string
+   */
+  public $nextPageToken;
+
+  /**
+   * @param GooglePrivacyDlpV2Connection[]
+   */
+  public function setConnections($connections)
+  {
+    $this->connections = $connections;
+  }
+  /**
+   * @return GooglePrivacyDlpV2Connection[]
+   */
+  public function getConnections()
+  {
+    return $this->connections;
+  }
+  /**
+   * @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(GooglePrivacyDlpV2ListConnectionsResponse::class, 'Google_Service_DLP_GooglePrivacyDlpV2ListConnectionsResponse');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2ListDeidentifyTemplatesResponse.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2ListDeidentifyTemplatesResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2ListDeidentifyTemplatesResponse.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\DLP;
+
+class GooglePrivacyDlpV2ListDeidentifyTemplatesResponse extends \Google\Collection
+{
+  protected $collection_key = 'deidentifyTemplates';
+  protected $deidentifyTemplatesType = GooglePrivacyDlpV2DeidentifyTemplate::class;
+  protected $deidentifyTemplatesDataType = 'array';
+  /**
+   * @var string
+   */
+  public $nextPageToken;
+
+  /**
+   * @param GooglePrivacyDlpV2DeidentifyTemplate[]
+   */
+  public function setDeidentifyTemplates($deidentifyTemplates)
+  {
+    $this->deidentifyTemplates = $deidentifyTemplates;
+  }
+  /**
+   * @return GooglePrivacyDlpV2DeidentifyTemplate[]
+   */
+  public function getDeidentifyTemplates()
+  {
+    return $this->deidentifyTemplates;
+  }
+  /**
+   * @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(GooglePrivacyDlpV2ListDeidentifyTemplatesResponse::class, 'Google_Service_DLP_GooglePrivacyDlpV2ListDeidentifyTemplatesResponse');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2ListDiscoveryConfigsResponse.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2ListDiscoveryConfigsResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2ListDiscoveryConfigsResponse.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\DLP;
+
+class GooglePrivacyDlpV2ListDiscoveryConfigsResponse extends \Google\Collection
+{
+  protected $collection_key = 'discoveryConfigs';
+  protected $discoveryConfigsType = GooglePrivacyDlpV2DiscoveryConfig::class;
+  protected $discoveryConfigsDataType = 'array';
+  /**
+   * @var string
+   */
+  public $nextPageToken;
+
+  /**
+   * @param GooglePrivacyDlpV2DiscoveryConfig[]
+   */
+  public function setDiscoveryConfigs($discoveryConfigs)
+  {
+    $this->discoveryConfigs = $discoveryConfigs;
+  }
+  /**
+   * @return GooglePrivacyDlpV2DiscoveryConfig[]
+   */
+  public function getDiscoveryConfigs()
+  {
+    return $this->discoveryConfigs;
+  }
+  /**
+   * @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(GooglePrivacyDlpV2ListDiscoveryConfigsResponse::class, 'Google_Service_DLP_GooglePrivacyDlpV2ListDiscoveryConfigsResponse');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2ListDlpJobsResponse.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2ListDlpJobsResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2ListDlpJobsResponse.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\DLP;
+
+class GooglePrivacyDlpV2ListDlpJobsResponse extends \Google\Collection
+{
+  protected $collection_key = 'jobs';
+  protected $jobsType = GooglePrivacyDlpV2DlpJob::class;
+  protected $jobsDataType = 'array';
+  /**
+   * @var string
+   */
+  public $nextPageToken;
+
+  /**
+   * @param GooglePrivacyDlpV2DlpJob[]
+   */
+  public function setJobs($jobs)
+  {
+    $this->jobs = $jobs;
+  }
+  /**
+   * @return GooglePrivacyDlpV2DlpJob[]
+   */
+  public function getJobs()
+  {
+    return $this->jobs;
+  }
+  /**
+   * @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(GooglePrivacyDlpV2ListDlpJobsResponse::class, 'Google_Service_DLP_GooglePrivacyDlpV2ListDlpJobsResponse');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2ListFileStoreDataProfilesResponse.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2ListFileStoreDataProfilesResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2ListFileStoreDataProfilesResponse.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\DLP;
+
+class GooglePrivacyDlpV2ListFileStoreDataProfilesResponse extends \Google\Collection
+{
+  protected $collection_key = 'fileStoreDataProfiles';
+  protected $fileStoreDataProfilesType = GooglePrivacyDlpV2FileStoreDataProfile::class;
+  protected $fileStoreDataProfilesDataType = 'array';
+  /**
+   * @var string
+   */
+  public $nextPageToken;
+
+  /**
+   * @param GooglePrivacyDlpV2FileStoreDataProfile[]
+   */
+  public function setFileStoreDataProfiles($fileStoreDataProfiles)
+  {
+    $this->fileStoreDataProfiles = $fileStoreDataProfiles;
+  }
+  /**
+   * @return GooglePrivacyDlpV2FileStoreDataProfile[]
+   */
+  public function getFileStoreDataProfiles()
+  {
+    return $this->fileStoreDataProfiles;
+  }
+  /**
+   * @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(GooglePrivacyDlpV2ListFileStoreDataProfilesResponse::class, 'Google_Service_DLP_GooglePrivacyDlpV2ListFileStoreDataProfilesResponse');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2ListInfoTypesResponse.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2ListInfoTypesResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2ListInfoTypesResponse.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\DLP;
+
+class GooglePrivacyDlpV2ListInfoTypesResponse extends \Google\Collection
+{
+  protected $collection_key = 'infoTypes';
+  protected $infoTypesType = GooglePrivacyDlpV2InfoTypeDescription::class;
+  protected $infoTypesDataType = 'array';
+
+  /**
+   * @param GooglePrivacyDlpV2InfoTypeDescription[]
+   */
+  public function setInfoTypes($infoTypes)
+  {
+    $this->infoTypes = $infoTypes;
+  }
+  /**
+   * @return GooglePrivacyDlpV2InfoTypeDescription[]
+   */
+  public function getInfoTypes()
+  {
+    return $this->infoTypes;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2ListInfoTypesResponse::class, 'Google_Service_DLP_GooglePrivacyDlpV2ListInfoTypesResponse');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2ListInspectTemplatesResponse.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2ListInspectTemplatesResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2ListInspectTemplatesResponse.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\DLP;
+
+class GooglePrivacyDlpV2ListInspectTemplatesResponse extends \Google\Collection
+{
+  protected $collection_key = 'inspectTemplates';
+  protected $inspectTemplatesType = GooglePrivacyDlpV2InspectTemplate::class;
+  protected $inspectTemplatesDataType = 'array';
+  /**
+   * @var string
+   */
+  public $nextPageToken;
+
+  /**
+   * @param GooglePrivacyDlpV2InspectTemplate[]
+   */
+  public function setInspectTemplates($inspectTemplates)
+  {
+    $this->inspectTemplates = $inspectTemplates;
+  }
+  /**
+   * @return GooglePrivacyDlpV2InspectTemplate[]
+   */
+  public function getInspectTemplates()
+  {
+    return $this->inspectTemplates;
+  }
+  /**
+   * @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(GooglePrivacyDlpV2ListInspectTemplatesResponse::class, 'Google_Service_DLP_GooglePrivacyDlpV2ListInspectTemplatesResponse');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2ListJobTriggersResponse.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2ListJobTriggersResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2ListJobTriggersResponse.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\DLP;
+
+class GooglePrivacyDlpV2ListJobTriggersResponse extends \Google\Collection
+{
+  protected $collection_key = 'jobTriggers';
+  protected $jobTriggersType = GooglePrivacyDlpV2JobTrigger::class;
+  protected $jobTriggersDataType = 'array';
+  /**
+   * @var string
+   */
+  public $nextPageToken;
+
+  /**
+   * @param GooglePrivacyDlpV2JobTrigger[]
+   */
+  public function setJobTriggers($jobTriggers)
+  {
+    $this->jobTriggers = $jobTriggers;
+  }
+  /**
+   * @return GooglePrivacyDlpV2JobTrigger[]
+   */
+  public function getJobTriggers()
+  {
+    return $this->jobTriggers;
+  }
+  /**
+   * @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(GooglePrivacyDlpV2ListJobTriggersResponse::class, 'Google_Service_DLP_GooglePrivacyDlpV2ListJobTriggersResponse');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2ListProjectDataProfilesResponse.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2ListProjectDataProfilesResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2ListProjectDataProfilesResponse.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\DLP;
+
+class GooglePrivacyDlpV2ListProjectDataProfilesResponse extends \Google\Collection
+{
+  protected $collection_key = 'projectDataProfiles';
+  /**
+   * @var string
+   */
+  public $nextPageToken;
+  protected $projectDataProfilesType = GooglePrivacyDlpV2ProjectDataProfile::class;
+  protected $projectDataProfilesDataType = 'array';
+
+  /**
+   * @param string
+   */
+  public function setNextPageToken($nextPageToken)
+  {
+    $this->nextPageToken = $nextPageToken;
+  }
+  /**
+   * @return string
+   */
+  public function getNextPageToken()
+  {
+    return $this->nextPageToken;
+  }
+  /**
+   * @param GooglePrivacyDlpV2ProjectDataProfile[]
+   */
+  public function setProjectDataProfiles($projectDataProfiles)
+  {
+    $this->projectDataProfiles = $projectDataProfiles;
+  }
+  /**
+   * @return GooglePrivacyDlpV2ProjectDataProfile[]
+   */
+  public function getProjectDataProfiles()
+  {
+    return $this->projectDataProfiles;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2ListProjectDataProfilesResponse::class, 'Google_Service_DLP_GooglePrivacyDlpV2ListProjectDataProfilesResponse');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2ListStoredInfoTypesResponse.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2ListStoredInfoTypesResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2ListStoredInfoTypesResponse.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\DLP;
+
+class GooglePrivacyDlpV2ListStoredInfoTypesResponse extends \Google\Collection
+{
+  protected $collection_key = 'storedInfoTypes';
+  /**
+   * @var string
+   */
+  public $nextPageToken;
+  protected $storedInfoTypesType = GooglePrivacyDlpV2StoredInfoType::class;
+  protected $storedInfoTypesDataType = 'array';
+
+  /**
+   * @param string
+   */
+  public function setNextPageToken($nextPageToken)
+  {
+    $this->nextPageToken = $nextPageToken;
+  }
+  /**
+   * @return string
+   */
+  public function getNextPageToken()
+  {
+    return $this->nextPageToken;
+  }
+  /**
+   * @param GooglePrivacyDlpV2StoredInfoType[]
+   */
+  public function setStoredInfoTypes($storedInfoTypes)
+  {
+    $this->storedInfoTypes = $storedInfoTypes;
+  }
+  /**
+   * @return GooglePrivacyDlpV2StoredInfoType[]
+   */
+  public function getStoredInfoTypes()
+  {
+    return $this->storedInfoTypes;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2ListStoredInfoTypesResponse::class, 'Google_Service_DLP_GooglePrivacyDlpV2ListStoredInfoTypesResponse');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2ListTableDataProfilesResponse.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2ListTableDataProfilesResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2ListTableDataProfilesResponse.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\DLP;
+
+class GooglePrivacyDlpV2ListTableDataProfilesResponse extends \Google\Collection
+{
+  protected $collection_key = 'tableDataProfiles';
+  /**
+   * @var string
+   */
+  public $nextPageToken;
+  protected $tableDataProfilesType = GooglePrivacyDlpV2TableDataProfile::class;
+  protected $tableDataProfilesDataType = 'array';
+
+  /**
+   * @param string
+   */
+  public function setNextPageToken($nextPageToken)
+  {
+    $this->nextPageToken = $nextPageToken;
+  }
+  /**
+   * @return string
+   */
+  public function getNextPageToken()
+  {
+    return $this->nextPageToken;
+  }
+  /**
+   * @param GooglePrivacyDlpV2TableDataProfile[]
+   */
+  public function setTableDataProfiles($tableDataProfiles)
+  {
+    $this->tableDataProfiles = $tableDataProfiles;
+  }
+  /**
+   * @return GooglePrivacyDlpV2TableDataProfile[]
+   */
+  public function getTableDataProfiles()
+  {
+    return $this->tableDataProfiles;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2ListTableDataProfilesResponse::class, 'Google_Service_DLP_GooglePrivacyDlpV2ListTableDataProfilesResponse');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2Location.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2Location.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2Location.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,91 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\DLP;
+
+class GooglePrivacyDlpV2Location extends \Google\Collection
+{
+  protected $collection_key = 'contentLocations';
+  protected $byteRangeType = GooglePrivacyDlpV2Range::class;
+  protected $byteRangeDataType = '';
+  protected $codepointRangeType = GooglePrivacyDlpV2Range::class;
+  protected $codepointRangeDataType = '';
+  protected $containerType = GooglePrivacyDlpV2Container::class;
+  protected $containerDataType = '';
+  protected $contentLocationsType = GooglePrivacyDlpV2ContentLocation::class;
+  protected $contentLocationsDataType = 'array';
+
+  /**
+   * @param GooglePrivacyDlpV2Range
+   */
+  public function setByteRange(GooglePrivacyDlpV2Range $byteRange)
+  {
+    $this->byteRange = $byteRange;
+  }
+  /**
+   * @return GooglePrivacyDlpV2Range
+   */
+  public function getByteRange()
+  {
+    return $this->byteRange;
+  }
+  /**
+   * @param GooglePrivacyDlpV2Range
+   */
+  public function setCodepointRange(GooglePrivacyDlpV2Range $codepointRange)
+  {
+    $this->codepointRange = $codepointRange;
+  }
+  /**
+   * @return GooglePrivacyDlpV2Range
+   */
+  public function getCodepointRange()
+  {
+    return $this->codepointRange;
+  }
+  /**
+   * @param GooglePrivacyDlpV2Container
+   */
+  public function setContainer(GooglePrivacyDlpV2Container $container)
+  {
+    $this->container = $container;
+  }
+  /**
+   * @return GooglePrivacyDlpV2Container
+   */
+  public function getContainer()
+  {
+    return $this->container;
+  }
+  /**
+   * @param GooglePrivacyDlpV2ContentLocation[]
+   */
+  public function setContentLocations($contentLocations)
+  {
+    $this->contentLocations = $contentLocations;
+  }
+  /**
+   * @return GooglePrivacyDlpV2ContentLocation[]
+   */
+  public function getContentLocations()
+  {
+    return $this->contentLocations;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2Location::class, 'Google_Service_DLP_GooglePrivacyDlpV2Location');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2Manual.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2Manual.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2Manual.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\DLP;
+
+class GooglePrivacyDlpV2Manual extends \Google\Model
+{
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2Manual::class, 'Google_Service_DLP_GooglePrivacyDlpV2Manual');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2MetadataLocation.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2MetadataLocation.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2MetadataLocation.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\DLP;
+
+class GooglePrivacyDlpV2MetadataLocation extends \Google\Model
+{
+  protected $storageLabelType = GooglePrivacyDlpV2StorageMetadataLabel::class;
+  protected $storageLabelDataType = '';
+  /**
+   * @var string
+   */
+  public $type;
+
+  /**
+   * @param GooglePrivacyDlpV2StorageMetadataLabel
+   */
+  public function setStorageLabel(GooglePrivacyDlpV2StorageMetadataLabel $storageLabel)
+  {
+    $this->storageLabel = $storageLabel;
+  }
+  /**
+   * @return GooglePrivacyDlpV2StorageMetadataLabel
+   */
+  public function getStorageLabel()
+  {
+    return $this->storageLabel;
+  }
+  /**
+   * @param string
+   */
+  public function setType($type)
+  {
+    $this->type = $type;
+  }
+  /**
+   * @return string
+   */
+  public function getType()
+  {
+    return $this->type;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2MetadataLocation::class, 'Google_Service_DLP_GooglePrivacyDlpV2MetadataLocation');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2NumericalStatsConfig.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2NumericalStatsConfig.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2NumericalStatsConfig.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\DLP;
+
+class GooglePrivacyDlpV2NumericalStatsConfig extends \Google\Model
+{
+  protected $fieldType = GooglePrivacyDlpV2FieldId::class;
+  protected $fieldDataType = '';
+
+  /**
+   * @param GooglePrivacyDlpV2FieldId
+   */
+  public function setField(GooglePrivacyDlpV2FieldId $field)
+  {
+    $this->field = $field;
+  }
+  /**
+   * @return GooglePrivacyDlpV2FieldId
+   */
+  public function getField()
+  {
+    return $this->field;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2NumericalStatsConfig::class, 'Google_Service_DLP_GooglePrivacyDlpV2NumericalStatsConfig');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2NumericalStatsResult.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2NumericalStatsResult.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2NumericalStatsResult.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\DLP;
+
+class GooglePrivacyDlpV2NumericalStatsResult extends \Google\Collection
+{
+  protected $collection_key = 'quantileValues';
+  protected $maxValueType = GooglePrivacyDlpV2Value::class;
+  protected $maxValueDataType = '';
+  protected $minValueType = GooglePrivacyDlpV2Value::class;
+  protected $minValueDataType = '';
+  protected $quantileValuesType = GooglePrivacyDlpV2Value::class;
+  protected $quantileValuesDataType = 'array';
+
+  /**
+   * @param GooglePrivacyDlpV2Value
+   */
+  public function setMaxValue(GooglePrivacyDlpV2Value $maxValue)
+  {
+    $this->maxValue = $maxValue;
+  }
+  /**
+   * @return GooglePrivacyDlpV2Value
+   */
+  public function getMaxValue()
+  {
+    return $this->maxValue;
+  }
+  /**
+   * @param GooglePrivacyDlpV2Value
+   */
+  public function setMinValue(GooglePrivacyDlpV2Value $minValue)
+  {
+    $this->minValue = $minValue;
+  }
+  /**
+   * @return GooglePrivacyDlpV2Value
+   */
+  public function getMinValue()
+  {
+    return $this->minValue;
+  }
+  /**
+   * @param GooglePrivacyDlpV2Value[]
+   */
+  public function setQuantileValues($quantileValues)
+  {
+    $this->quantileValues = $quantileValues;
+  }
+  /**
+   * @return GooglePrivacyDlpV2Value[]
+   */
+  public function getQuantileValues()
+  {
+    return $this->quantileValues;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2NumericalStatsResult::class, 'Google_Service_DLP_GooglePrivacyDlpV2NumericalStatsResult');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2OrConditions.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2OrConditions.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2OrConditions.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\DLP;
+
+class GooglePrivacyDlpV2OrConditions extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $minAge;
+  /**
+   * @var int
+   */
+  public $minRowCount;
+
+  /**
+   * @param string
+   */
+  public function setMinAge($minAge)
+  {
+    $this->minAge = $minAge;
+  }
+  /**
+   * @return string
+   */
+  public function getMinAge()
+  {
+    return $this->minAge;
+  }
+  /**
+   * @param int
+   */
+  public function setMinRowCount($minRowCount)
+  {
+    $this->minRowCount = $minRowCount;
+  }
+  /**
+   * @return int
+   */
+  public function getMinRowCount()
+  {
+    return $this->minRowCount;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2OrConditions::class, 'Google_Service_DLP_GooglePrivacyDlpV2OrConditions');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2OrgConfig.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2OrgConfig.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2OrgConfig.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\DLP;
+
+class GooglePrivacyDlpV2OrgConfig extends \Google\Model
+{
+  protected $locationType = GooglePrivacyDlpV2DiscoveryStartingLocation::class;
+  protected $locationDataType = '';
+  /**
+   * @var string
+   */
+  public $projectId;
+
+  /**
+   * @param GooglePrivacyDlpV2DiscoveryStartingLocation
+   */
+  public function setLocation(GooglePrivacyDlpV2DiscoveryStartingLocation $location)
+  {
+    $this->location = $location;
+  }
+  /**
+   * @return GooglePrivacyDlpV2DiscoveryStartingLocation
+   */
+  public function getLocation()
+  {
+    return $this->location;
+  }
+  /**
+   * @param string
+   */
+  public function setProjectId($projectId)
+  {
+    $this->projectId = $projectId;
+  }
+  /**
+   * @return string
+   */
+  public function getProjectId()
+  {
+    return $this->projectId;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2OrgConfig::class, 'Google_Service_DLP_GooglePrivacyDlpV2OrgConfig');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2OtherCloudDiscoveryStartingLocation.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2OtherCloudDiscoveryStartingLocation.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2OtherCloudDiscoveryStartingLocation.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\DLP;
+
+class GooglePrivacyDlpV2OtherCloudDiscoveryStartingLocation extends \Google\Model
+{
+  protected $awsLocationType = GooglePrivacyDlpV2AwsDiscoveryStartingLocation::class;
+  protected $awsLocationDataType = '';
+
+  /**
+   * @param GooglePrivacyDlpV2AwsDiscoveryStartingLocation
+   */
+  public function setAwsLocation(GooglePrivacyDlpV2AwsDiscoveryStartingLocation $awsLocation)
+  {
+    $this->awsLocation = $awsLocation;
+  }
+  /**
+   * @return GooglePrivacyDlpV2AwsDiscoveryStartingLocation
+   */
+  public function getAwsLocation()
+  {
+    return $this->awsLocation;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2OtherCloudDiscoveryStartingLocation::class, 'Google_Service_DLP_GooglePrivacyDlpV2OtherCloudDiscoveryStartingLocation');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2OtherCloudDiscoveryTarget.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2OtherCloudDiscoveryTarget.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2OtherCloudDiscoveryTarget.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,106 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\DLP;
+
+class GooglePrivacyDlpV2OtherCloudDiscoveryTarget extends \Google\Model
+{
+  protected $conditionsType = GooglePrivacyDlpV2DiscoveryOtherCloudConditions::class;
+  protected $conditionsDataType = '';
+  protected $dataSourceTypeType = GooglePrivacyDlpV2DataSourceType::class;
+  protected $dataSourceTypeDataType = '';
+  protected $disabledType = GooglePrivacyDlpV2Disabled::class;
+  protected $disabledDataType = '';
+  protected $filterType = GooglePrivacyDlpV2DiscoveryOtherCloudFilter::class;
+  protected $filterDataType = '';
+  protected $generationCadenceType = GooglePrivacyDlpV2DiscoveryOtherCloudGenerationCadence::class;
+  protected $generationCadenceDataType = '';
+
+  /**
+   * @param GooglePrivacyDlpV2DiscoveryOtherCloudConditions
+   */
+  public function setConditions(GooglePrivacyDlpV2DiscoveryOtherCloudConditions $conditions)
+  {
+    $this->conditions = $conditions;
+  }
+  /**
+   * @return GooglePrivacyDlpV2DiscoveryOtherCloudConditions
+   */
+  public function getConditions()
+  {
+    return $this->conditions;
+  }
+  /**
+   * @param GooglePrivacyDlpV2DataSourceType
+   */
+  public function setDataSourceType(GooglePrivacyDlpV2DataSourceType $dataSourceType)
+  {
+    $this->dataSourceType = $dataSourceType;
+  }
+  /**
+   * @return GooglePrivacyDlpV2DataSourceType
+   */
+  public function getDataSourceType()
+  {
+    return $this->dataSourceType;
+  }
+  /**
+   * @param GooglePrivacyDlpV2Disabled
+   */
+  public function setDisabled(GooglePrivacyDlpV2Disabled $disabled)
+  {
+    $this->disabled = $disabled;
+  }
+  /**
+   * @return GooglePrivacyDlpV2Disabled
+   */
+  public function getDisabled()
+  {
+    return $this->disabled;
+  }
+  /**
+   * @param GooglePrivacyDlpV2DiscoveryOtherCloudFilter
+   */
+  public function setFilter(GooglePrivacyDlpV2DiscoveryOtherCloudFilter $filter)
+  {
+    $this->filter = $filter;
+  }
+  /**
+   * @return GooglePrivacyDlpV2DiscoveryOtherCloudFilter
+   */
+  public function getFilter()
+  {
+    return $this->filter;
+  }
+  /**
+   * @param GooglePrivacyDlpV2DiscoveryOtherCloudGenerationCadence
+   */
+  public function setGenerationCadence(GooglePrivacyDlpV2DiscoveryOtherCloudGenerationCadence $generationCadence)
+  {
+    $this->generationCadence = $generationCadence;
+  }
+  /**
+   * @return GooglePrivacyDlpV2DiscoveryOtherCloudGenerationCadence
+   */
+  public function getGenerationCadence()
+  {
+    return $this->generationCadence;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2OtherCloudDiscoveryTarget::class, 'Google_Service_DLP_GooglePrivacyDlpV2OtherCloudDiscoveryTarget');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2OtherCloudResourceCollection.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2OtherCloudResourceCollection.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2OtherCloudResourceCollection.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\DLP;
+
+class GooglePrivacyDlpV2OtherCloudResourceCollection extends \Google\Model
+{
+  protected $includeRegexesType = GooglePrivacyDlpV2OtherCloudResourceRegexes::class;
+  protected $includeRegexesDataType = '';
+
+  /**
+   * @param GooglePrivacyDlpV2OtherCloudResourceRegexes
+   */
+  public function setIncludeRegexes(GooglePrivacyDlpV2OtherCloudResourceRegexes $includeRegexes)
+  {
+    $this->includeRegexes = $includeRegexes;
+  }
+  /**
+   * @return GooglePrivacyDlpV2OtherCloudResourceRegexes
+   */
+  public function getIncludeRegexes()
+  {
+    return $this->includeRegexes;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2OtherCloudResourceCollection::class, 'Google_Service_DLP_GooglePrivacyDlpV2OtherCloudResourceCollection');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2OtherCloudResourceRegex.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2OtherCloudResourceRegex.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2OtherCloudResourceRegex.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\DLP;
+
+class GooglePrivacyDlpV2OtherCloudResourceRegex extends \Google\Model
+{
+  protected $amazonS3BucketRegexType = GooglePrivacyDlpV2AmazonS3BucketRegex::class;
+  protected $amazonS3BucketRegexDataType = '';
+
+  /**
+   * @param GooglePrivacyDlpV2AmazonS3BucketRegex
+   */
+  public function setAmazonS3BucketRegex(GooglePrivacyDlpV2AmazonS3BucketRegex $amazonS3BucketRegex)
+  {
+    $this->amazonS3BucketRegex = $amazonS3BucketRegex;
+  }
+  /**
+   * @return GooglePrivacyDlpV2AmazonS3BucketRegex
+   */
+  public function getAmazonS3BucketRegex()
+  {
+    return $this->amazonS3BucketRegex;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2OtherCloudResourceRegex::class, 'Google_Service_DLP_GooglePrivacyDlpV2OtherCloudResourceRegex');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2OtherCloudResourceRegexes.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2OtherCloudResourceRegexes.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2OtherCloudResourceRegexes.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\DLP;
+
+class GooglePrivacyDlpV2OtherCloudResourceRegexes extends \Google\Collection
+{
+  protected $collection_key = 'patterns';
+  protected $patternsType = GooglePrivacyDlpV2OtherCloudResourceRegex::class;
+  protected $patternsDataType = 'array';
+
+  /**
+   * @param GooglePrivacyDlpV2OtherCloudResourceRegex[]
+   */
+  public function setPatterns($patterns)
+  {
+    $this->patterns = $patterns;
+  }
+  /**
+   * @return GooglePrivacyDlpV2OtherCloudResourceRegex[]
+   */
+  public function getPatterns()
+  {
+    return $this->patterns;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2OtherCloudResourceRegexes::class, 'Google_Service_DLP_GooglePrivacyDlpV2OtherCloudResourceRegexes');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2OtherCloudSingleResourceReference.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2OtherCloudSingleResourceReference.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2OtherCloudSingleResourceReference.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\DLP;
+
+class GooglePrivacyDlpV2OtherCloudSingleResourceReference extends \Google\Model
+{
+  protected $amazonS3BucketType = GooglePrivacyDlpV2AmazonS3Bucket::class;
+  protected $amazonS3BucketDataType = '';
+
+  /**
+   * @param GooglePrivacyDlpV2AmazonS3Bucket
+   */
+  public function setAmazonS3Bucket(GooglePrivacyDlpV2AmazonS3Bucket $amazonS3Bucket)
+  {
+    $this->amazonS3Bucket = $amazonS3Bucket;
+  }
+  /**
+   * @return GooglePrivacyDlpV2AmazonS3Bucket
+   */
+  public function getAmazonS3Bucket()
+  {
+    return $this->amazonS3Bucket;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2OtherCloudSingleResourceReference::class, 'Google_Service_DLP_GooglePrivacyDlpV2OtherCloudSingleResourceReference');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2OtherInfoTypeSummary.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2OtherInfoTypeSummary.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2OtherInfoTypeSummary.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\DLP;
+
+class GooglePrivacyDlpV2OtherInfoTypeSummary extends \Google\Model
+{
+  /**
+   * @var int
+   */
+  public $estimatedPrevalence;
+  /**
+   * @var bool
+   */
+  public $excludedFromAnalysis;
+  protected $infoTypeType = GooglePrivacyDlpV2InfoType::class;
+  protected $infoTypeDataType = '';
+
+  /**
+   * @param int
+   */
+  public function setEstimatedPrevalence($estimatedPrevalence)
+  {
+    $this->estimatedPrevalence = $estimatedPrevalence;
+  }
+  /**
+   * @return int
+   */
+  public function getEstimatedPrevalence()
+  {
+    return $this->estimatedPrevalence;
+  }
+  /**
+   * @param bool
+   */
+  public function setExcludedFromAnalysis($excludedFromAnalysis)
+  {
+    $this->excludedFromAnalysis = $excludedFromAnalysis;
+  }
+  /**
+   * @return bool
+   */
+  public function getExcludedFromAnalysis()
+  {
+    return $this->excludedFromAnalysis;
+  }
+  /**
+   * @param GooglePrivacyDlpV2InfoType
+   */
+  public function setInfoType(GooglePrivacyDlpV2InfoType $infoType)
+  {
+    $this->infoType = $infoType;
+  }
+  /**
+   * @return GooglePrivacyDlpV2InfoType
+   */
+  public function getInfoType()
+  {
+    return $this->infoType;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2OtherInfoTypeSummary::class, 'Google_Service_DLP_GooglePrivacyDlpV2OtherInfoTypeSummary');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2OutputStorageConfig.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2OutputStorageConfig.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2OutputStorageConfig.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\DLP;
+
+class GooglePrivacyDlpV2OutputStorageConfig extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $outputSchema;
+  protected $tableType = GooglePrivacyDlpV2BigQueryTable::class;
+  protected $tableDataType = '';
+
+  /**
+   * @param string
+   */
+  public function setOutputSchema($outputSchema)
+  {
+    $this->outputSchema = $outputSchema;
+  }
+  /**
+   * @return string
+   */
+  public function getOutputSchema()
+  {
+    return $this->outputSchema;
+  }
+  /**
+   * @param GooglePrivacyDlpV2BigQueryTable
+   */
+  public function setTable(GooglePrivacyDlpV2BigQueryTable $table)
+  {
+    $this->table = $table;
+  }
+  /**
+   * @return GooglePrivacyDlpV2BigQueryTable
+   */
+  public function getTable()
+  {
+    return $this->table;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2OutputStorageConfig::class, 'Google_Service_DLP_GooglePrivacyDlpV2OutputStorageConfig');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2PartitionId.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2PartitionId.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2PartitionId.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\DLP;
+
+class GooglePrivacyDlpV2PartitionId extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $namespaceId;
+  /**
+   * @var string
+   */
+  public $projectId;
+
+  /**
+   * @param string
+   */
+  public function setNamespaceId($namespaceId)
+  {
+    $this->namespaceId = $namespaceId;
+  }
+  /**
+   * @return string
+   */
+  public function getNamespaceId()
+  {
+    return $this->namespaceId;
+  }
+  /**
+   * @param string
+   */
+  public function setProjectId($projectId)
+  {
+    $this->projectId = $projectId;
+  }
+  /**
+   * @return string
+   */
+  public function getProjectId()
+  {
+    return $this->projectId;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2PartitionId::class, 'Google_Service_DLP_GooglePrivacyDlpV2PartitionId');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2PathElement.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2PathElement.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2PathElement.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\DLP;
+
+class GooglePrivacyDlpV2PathElement extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $id;
+  /**
+   * @var string
+   */
+  public $kind;
+  /**
+   * @var string
+   */
+  public $name;
+
+  /**
+   * @param string
+   */
+  public function setId($id)
+  {
+    $this->id = $id;
+  }
+  /**
+   * @return string
+   */
+  public function getId()
+  {
+    return $this->id;
+  }
+  /**
+   * @param string
+   */
+  public function setKind($kind)
+  {
+    $this->kind = $kind;
+  }
+  /**
+   * @return string
+   */
+  public function getKind()
+  {
+    return $this->kind;
+  }
+  /**
+   * @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(GooglePrivacyDlpV2PathElement::class, 'Google_Service_DLP_GooglePrivacyDlpV2PathElement');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2PrimitiveTransformation.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2PrimitiveTransformation.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2PrimitiveTransformation.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,218 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\DLP;
+
+class GooglePrivacyDlpV2PrimitiveTransformation extends \Google\Model
+{
+  protected $bucketingConfigType = GooglePrivacyDlpV2BucketingConfig::class;
+  protected $bucketingConfigDataType = '';
+  protected $characterMaskConfigType = GooglePrivacyDlpV2CharacterMaskConfig::class;
+  protected $characterMaskConfigDataType = '';
+  protected $cryptoDeterministicConfigType = GooglePrivacyDlpV2CryptoDeterministicConfig::class;
+  protected $cryptoDeterministicConfigDataType = '';
+  protected $cryptoHashConfigType = GooglePrivacyDlpV2CryptoHashConfig::class;
+  protected $cryptoHashConfigDataType = '';
+  protected $cryptoReplaceFfxFpeConfigType = GooglePrivacyDlpV2CryptoReplaceFfxFpeConfig::class;
+  protected $cryptoReplaceFfxFpeConfigDataType = '';
+  protected $dateShiftConfigType = GooglePrivacyDlpV2DateShiftConfig::class;
+  protected $dateShiftConfigDataType = '';
+  protected $fixedSizeBucketingConfigType = GooglePrivacyDlpV2FixedSizeBucketingConfig::class;
+  protected $fixedSizeBucketingConfigDataType = '';
+  protected $redactConfigType = GooglePrivacyDlpV2RedactConfig::class;
+  protected $redactConfigDataType = '';
+  protected $replaceConfigType = GooglePrivacyDlpV2ReplaceValueConfig::class;
+  protected $replaceConfigDataType = '';
+  protected $replaceDictionaryConfigType = GooglePrivacyDlpV2ReplaceDictionaryConfig::class;
+  protected $replaceDictionaryConfigDataType = '';
+  protected $replaceWithInfoTypeConfigType = GooglePrivacyDlpV2ReplaceWithInfoTypeConfig::class;
+  protected $replaceWithInfoTypeConfigDataType = '';
+  protected $timePartConfigType = GooglePrivacyDlpV2TimePartConfig::class;
+  protected $timePartConfigDataType = '';
+
+  /**
+   * @param GooglePrivacyDlpV2BucketingConfig
+   */
+  public function setBucketingConfig(GooglePrivacyDlpV2BucketingConfig $bucketingConfig)
+  {
+    $this->bucketingConfig = $bucketingConfig;
+  }
+  /**
+   * @return GooglePrivacyDlpV2BucketingConfig
+   */
+  public function getBucketingConfig()
+  {
+    return $this->bucketingConfig;
+  }
+  /**
+   * @param GooglePrivacyDlpV2CharacterMaskConfig
+   */
+  public function setCharacterMaskConfig(GooglePrivacyDlpV2CharacterMaskConfig $characterMaskConfig)
+  {
+    $this->characterMaskConfig = $characterMaskConfig;
+  }
+  /**
+   * @return GooglePrivacyDlpV2CharacterMaskConfig
+   */
+  public function getCharacterMaskConfig()
+  {
+    return $this->characterMaskConfig;
+  }
+  /**
+   * @param GooglePrivacyDlpV2CryptoDeterministicConfig
+   */
+  public function setCryptoDeterministicConfig(GooglePrivacyDlpV2CryptoDeterministicConfig $cryptoDeterministicConfig)
+  {
+    $this->cryptoDeterministicConfig = $cryptoDeterministicConfig;
+  }
+  /**
+   * @return GooglePrivacyDlpV2CryptoDeterministicConfig
+   */
+  public function getCryptoDeterministicConfig()
+  {
+    return $this->cryptoDeterministicConfig;
+  }
+  /**
+   * @param GooglePrivacyDlpV2CryptoHashConfig
+   */
+  public function setCryptoHashConfig(GooglePrivacyDlpV2CryptoHashConfig $cryptoHashConfig)
+  {
+    $this->cryptoHashConfig = $cryptoHashConfig;
+  }
+  /**
+   * @return GooglePrivacyDlpV2CryptoHashConfig
+   */
+  public function getCryptoHashConfig()
+  {
+    return $this->cryptoHashConfig;
+  }
+  /**
+   * @param GooglePrivacyDlpV2CryptoReplaceFfxFpeConfig
+   */
+  public function setCryptoReplaceFfxFpeConfig(GooglePrivacyDlpV2CryptoReplaceFfxFpeConfig $cryptoReplaceFfxFpeConfig)
+  {
+    $this->cryptoReplaceFfxFpeConfig = $cryptoReplaceFfxFpeConfig;
+  }
+  /**
+   * @return GooglePrivacyDlpV2CryptoReplaceFfxFpeConfig
+   */
+  public function getCryptoReplaceFfxFpeConfig()
+  {
+    return $this->cryptoReplaceFfxFpeConfig;
+  }
+  /**
+   * @param GooglePrivacyDlpV2DateShiftConfig
+   */
+  public function setDateShiftConfig(GooglePrivacyDlpV2DateShiftConfig $dateShiftConfig)
+  {
+    $this->dateShiftConfig = $dateShiftConfig;
+  }
+  /**
+   * @return GooglePrivacyDlpV2DateShiftConfig
+   */
+  public function getDateShiftConfig()
+  {
+    return $this->dateShiftConfig;
+  }
+  /**
+   * @param GooglePrivacyDlpV2FixedSizeBucketingConfig
+   */
+  public function setFixedSizeBucketingConfig(GooglePrivacyDlpV2FixedSizeBucketingConfig $fixedSizeBucketingConfig)
+  {
+    $this->fixedSizeBucketingConfig = $fixedSizeBucketingConfig;
+  }
+  /**
+   * @return GooglePrivacyDlpV2FixedSizeBucketingConfig
+   */
+  public function getFixedSizeBucketingConfig()
+  {
+    return $this->fixedSizeBucketingConfig;
+  }
+  /**
+   * @param GooglePrivacyDlpV2RedactConfig
+   */
+  public function setRedactConfig(GooglePrivacyDlpV2RedactConfig $redactConfig)
+  {
+    $this->redactConfig = $redactConfig;
+  }
+  /**
+   * @return GooglePrivacyDlpV2RedactConfig
+   */
+  public function getRedactConfig()
+  {
+    return $this->redactConfig;
+  }
+  /**
+   * @param GooglePrivacyDlpV2ReplaceValueConfig
+   */
+  public function setReplaceConfig(GooglePrivacyDlpV2ReplaceValueConfig $replaceConfig)
+  {
+    $this->replaceConfig = $replaceConfig;
+  }
+  /**
+   * @return GooglePrivacyDlpV2ReplaceValueConfig
+   */
+  public function getReplaceConfig()
+  {
+    return $this->replaceConfig;
+  }
+  /**
+   * @param GooglePrivacyDlpV2ReplaceDictionaryConfig
+   */
+  public function setReplaceDictionaryConfig(GooglePrivacyDlpV2ReplaceDictionaryConfig $replaceDictionaryConfig)
+  {
+    $this->replaceDictionaryConfig = $replaceDictionaryConfig;
+  }
+  /**
+   * @return GooglePrivacyDlpV2ReplaceDictionaryConfig
+   */
+  public function getReplaceDictionaryConfig()
+  {
+    return $this->replaceDictionaryConfig;
+  }
+  /**
+   * @param GooglePrivacyDlpV2ReplaceWithInfoTypeConfig
+   */
+  public function setReplaceWithInfoTypeConfig(GooglePrivacyDlpV2ReplaceWithInfoTypeConfig $replaceWithInfoTypeConfig)
+  {
+    $this->replaceWithInfoTypeConfig = $replaceWithInfoTypeConfig;
+  }
+  /**
+   * @return GooglePrivacyDlpV2ReplaceWithInfoTypeConfig
+   */
+  public function getReplaceWithInfoTypeConfig()
+  {
+    return $this->replaceWithInfoTypeConfig;
+  }
+  /**
+   * @param GooglePrivacyDlpV2TimePartConfig
+   */
+  public function setTimePartConfig(GooglePrivacyDlpV2TimePartConfig $timePartConfig)
+  {
+    $this->timePartConfig = $timePartConfig;
+  }
+  /**
+   * @return GooglePrivacyDlpV2TimePartConfig
+   */
+  public function getTimePartConfig()
+  {
+    return $this->timePartConfig;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2PrimitiveTransformation::class, 'Google_Service_DLP_GooglePrivacyDlpV2PrimitiveTransformation');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2PrivacyMetric.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2PrivacyMetric.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2PrivacyMetric.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,122 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\DLP;
+
+class GooglePrivacyDlpV2PrivacyMetric extends \Google\Model
+{
+  protected $categoricalStatsConfigType = GooglePrivacyDlpV2CategoricalStatsConfig::class;
+  protected $categoricalStatsConfigDataType = '';
+  protected $deltaPresenceEstimationConfigType = GooglePrivacyDlpV2DeltaPresenceEstimationConfig::class;
+  protected $deltaPresenceEstimationConfigDataType = '';
+  protected $kAnonymityConfigType = GooglePrivacyDlpV2KAnonymityConfig::class;
+  protected $kAnonymityConfigDataType = '';
+  protected $kMapEstimationConfigType = GooglePrivacyDlpV2KMapEstimationConfig::class;
+  protected $kMapEstimationConfigDataType = '';
+  protected $lDiversityConfigType = GooglePrivacyDlpV2LDiversityConfig::class;
+  protected $lDiversityConfigDataType = '';
+  protected $numericalStatsConfigType = GooglePrivacyDlpV2NumericalStatsConfig::class;
+  protected $numericalStatsConfigDataType = '';
+
+  /**
+   * @param GooglePrivacyDlpV2CategoricalStatsConfig
+   */
+  public function setCategoricalStatsConfig(GooglePrivacyDlpV2CategoricalStatsConfig $categoricalStatsConfig)
+  {
+    $this->categoricalStatsConfig = $categoricalStatsConfig;
+  }
+  /**
+   * @return GooglePrivacyDlpV2CategoricalStatsConfig
+   */
+  public function getCategoricalStatsConfig()
+  {
+    return $this->categoricalStatsConfig;
+  }
+  /**
+   * @param GooglePrivacyDlpV2DeltaPresenceEstimationConfig
+   */
+  public function setDeltaPresenceEstimationConfig(GooglePrivacyDlpV2DeltaPresenceEstimationConfig $deltaPresenceEstimationConfig)
+  {
+    $this->deltaPresenceEstimationConfig = $deltaPresenceEstimationConfig;
+  }
+  /**
+   * @return GooglePrivacyDlpV2DeltaPresenceEstimationConfig
+   */
+  public function getDeltaPresenceEstimationConfig()
+  {
+    return $this->deltaPresenceEstimationConfig;
+  }
+  /**
+   * @param GooglePrivacyDlpV2KAnonymityConfig
+   */
+  public function setKAnonymityConfig(GooglePrivacyDlpV2KAnonymityConfig $kAnonymityConfig)
+  {
+    $this->kAnonymityConfig = $kAnonymityConfig;
+  }
+  /**
+   * @return GooglePrivacyDlpV2KAnonymityConfig
+   */
+  public function getKAnonymityConfig()
+  {
+    return $this->kAnonymityConfig;
+  }
+  /**
+   * @param GooglePrivacyDlpV2KMapEstimationConfig
+   */
+  public function setKMapEstimationConfig(GooglePrivacyDlpV2KMapEstimationConfig $kMapEstimationConfig)
+  {
+    $this->kMapEstimationConfig = $kMapEstimationConfig;
+  }
+  /**
+   * @return GooglePrivacyDlpV2KMapEstimationConfig
+   */
+  public function getKMapEstimationConfig()
+  {
+    return $this->kMapEstimationConfig;
+  }
+  /**
+   * @param GooglePrivacyDlpV2LDiversityConfig
+   */
+  public function setLDiversityConfig(GooglePrivacyDlpV2LDiversityConfig $lDiversityConfig)
+  {
+    $this->lDiversityConfig = $lDiversityConfig;
+  }
+  /**
+   * @return GooglePrivacyDlpV2LDiversityConfig
+   */
+  public function getLDiversityConfig()
+  {
+    return $this->lDiversityConfig;
+  }
+  /**
+   * @param GooglePrivacyDlpV2NumericalStatsConfig
+   */
+  public function setNumericalStatsConfig(GooglePrivacyDlpV2NumericalStatsConfig $numericalStatsConfig)
+  {
+    $this->numericalStatsConfig = $numericalStatsConfig;
+  }
+  /**
+   * @return GooglePrivacyDlpV2NumericalStatsConfig
+   */
+  public function getNumericalStatsConfig()
+  {
+    return $this->numericalStatsConfig;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2PrivacyMetric::class, 'Google_Service_DLP_GooglePrivacyDlpV2PrivacyMetric');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2ProfileStatus.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2ProfileStatus.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2ProfileStatus.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\DLP;
+
+class GooglePrivacyDlpV2ProfileStatus extends \Google\Model
+{
+  protected $statusType = GoogleRpcStatus::class;
+  protected $statusDataType = '';
+  /**
+   * @var string
+   */
+  public $timestamp;
+
+  /**
+   * @param GoogleRpcStatus
+   */
+  public function setStatus(GoogleRpcStatus $status)
+  {
+    $this->status = $status;
+  }
+  /**
+   * @return GoogleRpcStatus
+   */
+  public function getStatus()
+  {
+    return $this->status;
+  }
+  /**
+   * @param string
+   */
+  public function setTimestamp($timestamp)
+  {
+    $this->timestamp = $timestamp;
+  }
+  /**
+   * @return string
+   */
+  public function getTimestamp()
+  {
+    return $this->timestamp;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2ProfileStatus::class, 'Google_Service_DLP_GooglePrivacyDlpV2ProfileStatus');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2ProjectDataProfile.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2ProjectDataProfile.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2ProjectDataProfile.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,164 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\DLP;
+
+class GooglePrivacyDlpV2ProjectDataProfile extends \Google\Model
+{
+  protected $dataRiskLevelType = GooglePrivacyDlpV2DataRiskLevel::class;
+  protected $dataRiskLevelDataType = '';
+  /**
+   * @var string
+   */
+  public $fileStoreDataProfileCount;
+  /**
+   * @var string
+   */
+  public $name;
+  /**
+   * @var string
+   */
+  public $profileLastGenerated;
+  protected $profileStatusType = GooglePrivacyDlpV2ProfileStatus::class;
+  protected $profileStatusDataType = '';
+  /**
+   * @var string
+   */
+  public $projectId;
+  protected $sensitivityScoreType = GooglePrivacyDlpV2SensitivityScore::class;
+  protected $sensitivityScoreDataType = '';
+  /**
+   * @var string
+   */
+  public $tableDataProfileCount;
+
+  /**
+   * @param GooglePrivacyDlpV2DataRiskLevel
+   */
+  public function setDataRiskLevel(GooglePrivacyDlpV2DataRiskLevel $dataRiskLevel)
+  {
+    $this->dataRiskLevel = $dataRiskLevel;
+  }
+  /**
+   * @return GooglePrivacyDlpV2DataRiskLevel
+   */
+  public function getDataRiskLevel()
+  {
+    return $this->dataRiskLevel;
+  }
+  /**
+   * @param string
+   */
+  public function setFileStoreDataProfileCount($fileStoreDataProfileCount)
+  {
+    $this->fileStoreDataProfileCount = $fileStoreDataProfileCount;
+  }
+  /**
+   * @return string
+   */
+  public function getFileStoreDataProfileCount()
+  {
+    return $this->fileStoreDataProfileCount;
+  }
+  /**
+   * @param string
+   */
+  public function setName($name)
+  {
+    $this->name = $name;
+  }
+  /**
+   * @return string
+   */
+  public function getName()
+  {
+    return $this->name;
+  }
+  /**
+   * @param string
+   */
+  public function setProfileLastGenerated($profileLastGenerated)
+  {
+    $this->profileLastGenerated = $profileLastGenerated;
+  }
+  /**
+   * @return string
+   */
+  public function getProfileLastGenerated()
+  {
+    return $this->profileLastGenerated;
+  }
+  /**
+   * @param GooglePrivacyDlpV2ProfileStatus
+   */
+  public function setProfileStatus(GooglePrivacyDlpV2ProfileStatus $profileStatus)
+  {
+    $this->profileStatus = $profileStatus;
+  }
+  /**
+   * @return GooglePrivacyDlpV2ProfileStatus
+   */
+  public function getProfileStatus()
+  {
+    return $this->profileStatus;
+  }
+  /**
+   * @param string
+   */
+  public function setProjectId($projectId)
+  {
+    $this->projectId = $projectId;
+  }
+  /**
+   * @return string
+   */
+  public function getProjectId()
+  {
+    return $this->projectId;
+  }
+  /**
+   * @param GooglePrivacyDlpV2SensitivityScore
+   */
+  public function setSensitivityScore(GooglePrivacyDlpV2SensitivityScore $sensitivityScore)
+  {
+    $this->sensitivityScore = $sensitivityScore;
+  }
+  /**
+   * @return GooglePrivacyDlpV2SensitivityScore
+   */
+  public function getSensitivityScore()
+  {
+    return $this->sensitivityScore;
+  }
+  /**
+   * @param string
+   */
+  public function setTableDataProfileCount($tableDataProfileCount)
+  {
+    $this->tableDataProfileCount = $tableDataProfileCount;
+  }
+  /**
+   * @return string
+   */
+  public function getTableDataProfileCount()
+  {
+    return $this->tableDataProfileCount;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2ProjectDataProfile::class, 'Google_Service_DLP_GooglePrivacyDlpV2ProjectDataProfile');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2Proximity.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2Proximity.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2Proximity.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\DLP;
+
+class GooglePrivacyDlpV2Proximity extends \Google\Model
+{
+  /**
+   * @var int
+   */
+  public $windowAfter;
+  /**
+   * @var int
+   */
+  public $windowBefore;
+
+  /**
+   * @param int
+   */
+  public function setWindowAfter($windowAfter)
+  {
+    $this->windowAfter = $windowAfter;
+  }
+  /**
+   * @return int
+   */
+  public function getWindowAfter()
+  {
+    return $this->windowAfter;
+  }
+  /**
+   * @param int
+   */
+  public function setWindowBefore($windowBefore)
+  {
+    $this->windowBefore = $windowBefore;
+  }
+  /**
+   * @return int
+   */
+  public function getWindowBefore()
+  {
+    return $this->windowBefore;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2Proximity::class, 'Google_Service_DLP_GooglePrivacyDlpV2Proximity');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2PubSubCondition.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2PubSubCondition.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2PubSubCondition.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\DLP;
+
+class GooglePrivacyDlpV2PubSubCondition extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $minimumRiskScore;
+  /**
+   * @var string
+   */
+  public $minimumSensitivityScore;
+
+  /**
+   * @param string
+   */
+  public function setMinimumRiskScore($minimumRiskScore)
+  {
+    $this->minimumRiskScore = $minimumRiskScore;
+  }
+  /**
+   * @return string
+   */
+  public function getMinimumRiskScore()
+  {
+    return $this->minimumRiskScore;
+  }
+  /**
+   * @param string
+   */
+  public function setMinimumSensitivityScore($minimumSensitivityScore)
+  {
+    $this->minimumSensitivityScore = $minimumSensitivityScore;
+  }
+  /**
+   * @return string
+   */
+  public function getMinimumSensitivityScore()
+  {
+    return $this->minimumSensitivityScore;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2PubSubCondition::class, 'Google_Service_DLP_GooglePrivacyDlpV2PubSubCondition');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2PubSubExpressions.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2PubSubExpressions.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2PubSubExpressions.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\DLP;
+
+class GooglePrivacyDlpV2PubSubExpressions extends \Google\Collection
+{
+  protected $collection_key = 'conditions';
+  protected $conditionsType = GooglePrivacyDlpV2PubSubCondition::class;
+  protected $conditionsDataType = 'array';
+  /**
+   * @var string
+   */
+  public $logicalOperator;
+
+  /**
+   * @param GooglePrivacyDlpV2PubSubCondition[]
+   */
+  public function setConditions($conditions)
+  {
+    $this->conditions = $conditions;
+  }
+  /**
+   * @return GooglePrivacyDlpV2PubSubCondition[]
+   */
+  public function getConditions()
+  {
+    return $this->conditions;
+  }
+  /**
+   * @param string
+   */
+  public function setLogicalOperator($logicalOperator)
+  {
+    $this->logicalOperator = $logicalOperator;
+  }
+  /**
+   * @return string
+   */
+  public function getLogicalOperator()
+  {
+    return $this->logicalOperator;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2PubSubExpressions::class, 'Google_Service_DLP_GooglePrivacyDlpV2PubSubExpressions');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2PubSubNotification.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2PubSubNotification.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2PubSubNotification.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\DLP;
+
+class GooglePrivacyDlpV2PubSubNotification extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $detailOfMessage;
+  /**
+   * @var string
+   */
+  public $event;
+  protected $pubsubConditionType = GooglePrivacyDlpV2DataProfilePubSubCondition::class;
+  protected $pubsubConditionDataType = '';
+  /**
+   * @var string
+   */
+  public $topic;
+
+  /**
+   * @param string
+   */
+  public function setDetailOfMessage($detailOfMessage)
+  {
+    $this->detailOfMessage = $detailOfMessage;
+  }
+  /**
+   * @return string
+   */
+  public function getDetailOfMessage()
+  {
+    return $this->detailOfMessage;
+  }
+  /**
+   * @param string
+   */
+  public function setEvent($event)
+  {
+    $this->event = $event;
+  }
+  /**
+   * @return string
+   */
+  public function getEvent()
+  {
+    return $this->event;
+  }
+  /**
+   * @param GooglePrivacyDlpV2DataProfilePubSubCondition
+   */
+  public function setPubsubCondition(GooglePrivacyDlpV2DataProfilePubSubCondition $pubsubCondition)
+  {
+    $this->pubsubCondition = $pubsubCondition;
+  }
+  /**
+   * @return GooglePrivacyDlpV2DataProfilePubSubCondition
+   */
+  public function getPubsubCondition()
+  {
+    return $this->pubsubCondition;
+  }
+  /**
+   * @param string
+   */
+  public function setTopic($topic)
+  {
+    $this->topic = $topic;
+  }
+  /**
+   * @return string
+   */
+  public function getTopic()
+  {
+    return $this->topic;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2PubSubNotification::class, 'Google_Service_DLP_GooglePrivacyDlpV2PubSubNotification');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2PublishFindingsToCloudDataCatalog.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2PublishFindingsToCloudDataCatalog.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2PublishFindingsToCloudDataCatalog.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\DLP;
+
+class GooglePrivacyDlpV2PublishFindingsToCloudDataCatalog extends \Google\Model
+{
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2PublishFindingsToCloudDataCatalog::class, 'Google_Service_DLP_GooglePrivacyDlpV2PublishFindingsToCloudDataCatalog');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2PublishSummaryToCscc.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2PublishSummaryToCscc.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2PublishSummaryToCscc.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\DLP;
+
+class GooglePrivacyDlpV2PublishSummaryToCscc extends \Google\Model
+{
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2PublishSummaryToCscc::class, 'Google_Service_DLP_GooglePrivacyDlpV2PublishSummaryToCscc');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2PublishToChronicle.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2PublishToChronicle.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2PublishToChronicle.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\DLP;
+
+class GooglePrivacyDlpV2PublishToChronicle extends \Google\Model
+{
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2PublishToChronicle::class, 'Google_Service_DLP_GooglePrivacyDlpV2PublishToChronicle');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2PublishToPubSub.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2PublishToPubSub.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2PublishToPubSub.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\DLP;
+
+class GooglePrivacyDlpV2PublishToPubSub extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $topic;
+
+  /**
+   * @param string
+   */
+  public function setTopic($topic)
+  {
+    $this->topic = $topic;
+  }
+  /**
+   * @return string
+   */
+  public function getTopic()
+  {
+    return $this->topic;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2PublishToPubSub::class, 'Google_Service_DLP_GooglePrivacyDlpV2PublishToPubSub');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2PublishToSecurityCommandCenter.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2PublishToSecurityCommandCenter.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2PublishToSecurityCommandCenter.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\DLP;
+
+class GooglePrivacyDlpV2PublishToSecurityCommandCenter extends \Google\Model
+{
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2PublishToSecurityCommandCenter::class, 'Google_Service_DLP_GooglePrivacyDlpV2PublishToSecurityCommandCenter');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2PublishToStackdriver.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2PublishToStackdriver.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2PublishToStackdriver.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\DLP;
+
+class GooglePrivacyDlpV2PublishToStackdriver extends \Google\Model
+{
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2PublishToStackdriver::class, 'Google_Service_DLP_GooglePrivacyDlpV2PublishToStackdriver');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2QuasiId.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2QuasiId.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2QuasiId.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\DLP;
+
+class GooglePrivacyDlpV2QuasiId extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $customTag;
+  protected $fieldType = GooglePrivacyDlpV2FieldId::class;
+  protected $fieldDataType = '';
+  protected $inferredType = GoogleProtobufEmpty::class;
+  protected $inferredDataType = '';
+  protected $infoTypeType = GooglePrivacyDlpV2InfoType::class;
+  protected $infoTypeDataType = '';
+
+  /**
+   * @param string
+   */
+  public function setCustomTag($customTag)
+  {
+    $this->customTag = $customTag;
+  }
+  /**
+   * @return string
+   */
+  public function getCustomTag()
+  {
+    return $this->customTag;
+  }
+  /**
+   * @param GooglePrivacyDlpV2FieldId
+   */
+  public function setField(GooglePrivacyDlpV2FieldId $field)
+  {
+    $this->field = $field;
+  }
+  /**
+   * @return GooglePrivacyDlpV2FieldId
+   */
+  public function getField()
+  {
+    return $this->field;
+  }
+  /**
+   * @param GoogleProtobufEmpty
+   */
+  public function setInferred(GoogleProtobufEmpty $inferred)
+  {
+    $this->inferred = $inferred;
+  }
+  /**
+   * @return GoogleProtobufEmpty
+   */
+  public function getInferred()
+  {
+    return $this->inferred;
+  }
+  /**
+   * @param GooglePrivacyDlpV2InfoType
+   */
+  public function setInfoType(GooglePrivacyDlpV2InfoType $infoType)
+  {
+    $this->infoType = $infoType;
+  }
+  /**
+   * @return GooglePrivacyDlpV2InfoType
+   */
+  public function getInfoType()
+  {
+    return $this->infoType;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2QuasiId::class, 'Google_Service_DLP_GooglePrivacyDlpV2QuasiId');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2QuasiIdField.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2QuasiIdField.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2QuasiIdField.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\DLP;
+
+class GooglePrivacyDlpV2QuasiIdField extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $customTag;
+  protected $fieldType = GooglePrivacyDlpV2FieldId::class;
+  protected $fieldDataType = '';
+
+  /**
+   * @param string
+   */
+  public function setCustomTag($customTag)
+  {
+    $this->customTag = $customTag;
+  }
+  /**
+   * @return string
+   */
+  public function getCustomTag()
+  {
+    return $this->customTag;
+  }
+  /**
+   * @param GooglePrivacyDlpV2FieldId
+   */
+  public function setField(GooglePrivacyDlpV2FieldId $field)
+  {
+    $this->field = $field;
+  }
+  /**
+   * @return GooglePrivacyDlpV2FieldId
+   */
+  public function getField()
+  {
+    return $this->field;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2QuasiIdField::class, 'Google_Service_DLP_GooglePrivacyDlpV2QuasiIdField');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2QuasiIdentifierField.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2QuasiIdentifierField.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2QuasiIdentifierField.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\DLP;
+
+class GooglePrivacyDlpV2QuasiIdentifierField extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $customTag;
+  protected $fieldType = GooglePrivacyDlpV2FieldId::class;
+  protected $fieldDataType = '';
+
+  /**
+   * @param string
+   */
+  public function setCustomTag($customTag)
+  {
+    $this->customTag = $customTag;
+  }
+  /**
+   * @return string
+   */
+  public function getCustomTag()
+  {
+    return $this->customTag;
+  }
+  /**
+   * @param GooglePrivacyDlpV2FieldId
+   */
+  public function setField(GooglePrivacyDlpV2FieldId $field)
+  {
+    $this->field = $field;
+  }
+  /**
+   * @return GooglePrivacyDlpV2FieldId
+   */
+  public function getField()
+  {
+    return $this->field;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2QuasiIdentifierField::class, 'Google_Service_DLP_GooglePrivacyDlpV2QuasiIdentifierField');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2QuoteInfo.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2QuoteInfo.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2QuoteInfo.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\DLP;
+
+class GooglePrivacyDlpV2QuoteInfo extends \Google\Model
+{
+  protected $dateTimeType = GooglePrivacyDlpV2DateTime::class;
+  protected $dateTimeDataType = '';
+
+  /**
+   * @param GooglePrivacyDlpV2DateTime
+   */
+  public function setDateTime(GooglePrivacyDlpV2DateTime $dateTime)
+  {
+    $this->dateTime = $dateTime;
+  }
+  /**
+   * @return GooglePrivacyDlpV2DateTime
+   */
+  public function getDateTime()
+  {
+    return $this->dateTime;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2QuoteInfo::class, 'Google_Service_DLP_GooglePrivacyDlpV2QuoteInfo');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2Range.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2Range.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2Range.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\DLP;
+
+class GooglePrivacyDlpV2Range extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $end;
+  /**
+   * @var string
+   */
+  public $start;
+
+  /**
+   * @param string
+   */
+  public function setEnd($end)
+  {
+    $this->end = $end;
+  }
+  /**
+   * @return string
+   */
+  public function getEnd()
+  {
+    return $this->end;
+  }
+  /**
+   * @param string
+   */
+  public function setStart($start)
+  {
+    $this->start = $start;
+  }
+  /**
+   * @return string
+   */
+  public function getStart()
+  {
+    return $this->start;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2Range::class, 'Google_Service_DLP_GooglePrivacyDlpV2Range');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2RecordCondition.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2RecordCondition.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2RecordCondition.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\DLP;
+
+class GooglePrivacyDlpV2RecordCondition extends \Google\Model
+{
+  protected $expressionsType = GooglePrivacyDlpV2Expressions::class;
+  protected $expressionsDataType = '';
+
+  /**
+   * @param GooglePrivacyDlpV2Expressions
+   */
+  public function setExpressions(GooglePrivacyDlpV2Expressions $expressions)
+  {
+    $this->expressions = $expressions;
+  }
+  /**
+   * @return GooglePrivacyDlpV2Expressions
+   */
+  public function getExpressions()
+  {
+    return $this->expressions;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2RecordCondition::class, 'Google_Service_DLP_GooglePrivacyDlpV2RecordCondition');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2RecordKey.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2RecordKey.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2RecordKey.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\DLP;
+
+class GooglePrivacyDlpV2RecordKey extends \Google\Collection
+{
+  protected $collection_key = 'idValues';
+  protected $bigQueryKeyType = GooglePrivacyDlpV2BigQueryKey::class;
+  protected $bigQueryKeyDataType = '';
+  protected $datastoreKeyType = GooglePrivacyDlpV2DatastoreKey::class;
+  protected $datastoreKeyDataType = '';
+  /**
+   * @var string[]
+   */
+  public $idValues;
+
+  /**
+   * @param GooglePrivacyDlpV2BigQueryKey
+   */
+  public function setBigQueryKey(GooglePrivacyDlpV2BigQueryKey $bigQueryKey)
+  {
+    $this->bigQueryKey = $bigQueryKey;
+  }
+  /**
+   * @return GooglePrivacyDlpV2BigQueryKey
+   */
+  public function getBigQueryKey()
+  {
+    return $this->bigQueryKey;
+  }
+  /**
+   * @param GooglePrivacyDlpV2DatastoreKey
+   */
+  public function setDatastoreKey(GooglePrivacyDlpV2DatastoreKey $datastoreKey)
+  {
+    $this->datastoreKey = $datastoreKey;
+  }
+  /**
+   * @return GooglePrivacyDlpV2DatastoreKey
+   */
+  public function getDatastoreKey()
+  {
+    return $this->datastoreKey;
+  }
+  /**
+   * @param string[]
+   */
+  public function setIdValues($idValues)
+  {
+    $this->idValues = $idValues;
+  }
+  /**
+   * @return string[]
+   */
+  public function getIdValues()
+  {
+    return $this->idValues;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2RecordKey::class, 'Google_Service_DLP_GooglePrivacyDlpV2RecordKey');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2RecordLocation.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2RecordLocation.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2RecordLocation.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\DLP;
+
+class GooglePrivacyDlpV2RecordLocation extends \Google\Model
+{
+  protected $fieldIdType = GooglePrivacyDlpV2FieldId::class;
+  protected $fieldIdDataType = '';
+  protected $recordKeyType = GooglePrivacyDlpV2RecordKey::class;
+  protected $recordKeyDataType = '';
+  protected $tableLocationType = GooglePrivacyDlpV2TableLocation::class;
+  protected $tableLocationDataType = '';
+
+  /**
+   * @param GooglePrivacyDlpV2FieldId
+   */
+  public function setFieldId(GooglePrivacyDlpV2FieldId $fieldId)
+  {
+    $this->fieldId = $fieldId;
+  }
+  /**
+   * @return GooglePrivacyDlpV2FieldId
+   */
+  public function getFieldId()
+  {
+    return $this->fieldId;
+  }
+  /**
+   * @param GooglePrivacyDlpV2RecordKey
+   */
+  public function setRecordKey(GooglePrivacyDlpV2RecordKey $recordKey)
+  {
+    $this->recordKey = $recordKey;
+  }
+  /**
+   * @return GooglePrivacyDlpV2RecordKey
+   */
+  public function getRecordKey()
+  {
+    return $this->recordKey;
+  }
+  /**
+   * @param GooglePrivacyDlpV2TableLocation
+   */
+  public function setTableLocation(GooglePrivacyDlpV2TableLocation $tableLocation)
+  {
+    $this->tableLocation = $tableLocation;
+  }
+  /**
+   * @return GooglePrivacyDlpV2TableLocation
+   */
+  public function getTableLocation()
+  {
+    return $this->tableLocation;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2RecordLocation::class, 'Google_Service_DLP_GooglePrivacyDlpV2RecordLocation');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2RecordSuppression.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2RecordSuppression.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2RecordSuppression.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\DLP;
+
+class GooglePrivacyDlpV2RecordSuppression extends \Google\Model
+{
+  protected $conditionType = GooglePrivacyDlpV2RecordCondition::class;
+  protected $conditionDataType = '';
+
+  /**
+   * @param GooglePrivacyDlpV2RecordCondition
+   */
+  public function setCondition(GooglePrivacyDlpV2RecordCondition $condition)
+  {
+    $this->condition = $condition;
+  }
+  /**
+   * @return GooglePrivacyDlpV2RecordCondition
+   */
+  public function getCondition()
+  {
+    return $this->condition;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2RecordSuppression::class, 'Google_Service_DLP_GooglePrivacyDlpV2RecordSuppression');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2RecordTransformation.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2RecordTransformation.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2RecordTransformation.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\DLP;
+
+class GooglePrivacyDlpV2RecordTransformation extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $containerTimestamp;
+  /**
+   * @var string
+   */
+  public $containerVersion;
+  protected $fieldIdType = GooglePrivacyDlpV2FieldId::class;
+  protected $fieldIdDataType = '';
+
+  /**
+   * @param string
+   */
+  public function setContainerTimestamp($containerTimestamp)
+  {
+    $this->containerTimestamp = $containerTimestamp;
+  }
+  /**
+   * @return string
+   */
+  public function getContainerTimestamp()
+  {
+    return $this->containerTimestamp;
+  }
+  /**
+   * @param string
+   */
+  public function setContainerVersion($containerVersion)
+  {
+    $this->containerVersion = $containerVersion;
+  }
+  /**
+   * @return string
+   */
+  public function getContainerVersion()
+  {
+    return $this->containerVersion;
+  }
+  /**
+   * @param GooglePrivacyDlpV2FieldId
+   */
+  public function setFieldId(GooglePrivacyDlpV2FieldId $fieldId)
+  {
+    $this->fieldId = $fieldId;
+  }
+  /**
+   * @return GooglePrivacyDlpV2FieldId
+   */
+  public function getFieldId()
+  {
+    return $this->fieldId;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2RecordTransformation::class, 'Google_Service_DLP_GooglePrivacyDlpV2RecordTransformation');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2RecordTransformations.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2RecordTransformations.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2RecordTransformations.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\DLP;
+
+class GooglePrivacyDlpV2RecordTransformations extends \Google\Collection
+{
+  protected $collection_key = 'recordSuppressions';
+  protected $fieldTransformationsType = GooglePrivacyDlpV2FieldTransformation::class;
+  protected $fieldTransformationsDataType = 'array';
+  protected $recordSuppressionsType = GooglePrivacyDlpV2RecordSuppression::class;
+  protected $recordSuppressionsDataType = 'array';
+
+  /**
+   * @param GooglePrivacyDlpV2FieldTransformation[]
+   */
+  public function setFieldTransformations($fieldTransformations)
+  {
+    $this->fieldTransformations = $fieldTransformations;
+  }
+  /**
+   * @return GooglePrivacyDlpV2FieldTransformation[]
+   */
+  public function getFieldTransformations()
+  {
+    return $this->fieldTransformations;
+  }
+  /**
+   * @param GooglePrivacyDlpV2RecordSuppression[]
+   */
+  public function setRecordSuppressions($recordSuppressions)
+  {
+    $this->recordSuppressions = $recordSuppressions;
+  }
+  /**
+   * @return GooglePrivacyDlpV2RecordSuppression[]
+   */
+  public function getRecordSuppressions()
+  {
+    return $this->recordSuppressions;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2RecordTransformations::class, 'Google_Service_DLP_GooglePrivacyDlpV2RecordTransformations');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2RedactConfig.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2RedactConfig.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2RedactConfig.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\DLP;
+
+class GooglePrivacyDlpV2RedactConfig extends \Google\Model
+{
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2RedactConfig::class, 'Google_Service_DLP_GooglePrivacyDlpV2RedactConfig');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2RedactImageRequest.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2RedactImageRequest.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2RedactImageRequest.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,111 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\DLP;
+
+class GooglePrivacyDlpV2RedactImageRequest extends \Google\Collection
+{
+  protected $collection_key = 'imageRedactionConfigs';
+  protected $byteItemType = GooglePrivacyDlpV2ByteContentItem::class;
+  protected $byteItemDataType = '';
+  protected $imageRedactionConfigsType = GooglePrivacyDlpV2ImageRedactionConfig::class;
+  protected $imageRedactionConfigsDataType = 'array';
+  /**
+   * @var bool
+   */
+  public $includeFindings;
+  protected $inspectConfigType = GooglePrivacyDlpV2InspectConfig::class;
+  protected $inspectConfigDataType = '';
+  /**
+   * @var string
+   */
+  public $locationId;
+
+  /**
+   * @param GooglePrivacyDlpV2ByteContentItem
+   */
+  public function setByteItem(GooglePrivacyDlpV2ByteContentItem $byteItem)
+  {
+    $this->byteItem = $byteItem;
+  }
+  /**
+   * @return GooglePrivacyDlpV2ByteContentItem
+   */
+  public function getByteItem()
+  {
+    return $this->byteItem;
+  }
+  /**
+   * @param GooglePrivacyDlpV2ImageRedactionConfig[]
+   */
+  public function setImageRedactionConfigs($imageRedactionConfigs)
+  {
+    $this->imageRedactionConfigs = $imageRedactionConfigs;
+  }
+  /**
+   * @return GooglePrivacyDlpV2ImageRedactionConfig[]
+   */
+  public function getImageRedactionConfigs()
+  {
+    return $this->imageRedactionConfigs;
+  }
+  /**
+   * @param bool
+   */
+  public function setIncludeFindings($includeFindings)
+  {
+    $this->includeFindings = $includeFindings;
+  }
+  /**
+   * @return bool
+   */
+  public function getIncludeFindings()
+  {
+    return $this->includeFindings;
+  }
+  /**
+   * @param GooglePrivacyDlpV2InspectConfig
+   */
+  public function setInspectConfig(GooglePrivacyDlpV2InspectConfig $inspectConfig)
+  {
+    $this->inspectConfig = $inspectConfig;
+  }
+  /**
+   * @return GooglePrivacyDlpV2InspectConfig
+   */
+  public function getInspectConfig()
+  {
+    return $this->inspectConfig;
+  }
+  /**
+   * @param string
+   */
+  public function setLocationId($locationId)
+  {
+    $this->locationId = $locationId;
+  }
+  /**
+   * @return string
+   */
+  public function getLocationId()
+  {
+    return $this->locationId;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2RedactImageRequest::class, 'Google_Service_DLP_GooglePrivacyDlpV2RedactImageRequest');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2RedactImageResponse.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2RedactImageResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2RedactImageResponse.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\DLP;
+
+class GooglePrivacyDlpV2RedactImageResponse extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $extractedText;
+  protected $inspectResultType = GooglePrivacyDlpV2InspectResult::class;
+  protected $inspectResultDataType = '';
+  /**
+   * @var string
+   */
+  public $redactedImage;
+
+  /**
+   * @param string
+   */
+  public function setExtractedText($extractedText)
+  {
+    $this->extractedText = $extractedText;
+  }
+  /**
+   * @return string
+   */
+  public function getExtractedText()
+  {
+    return $this->extractedText;
+  }
+  /**
+   * @param GooglePrivacyDlpV2InspectResult
+   */
+  public function setInspectResult(GooglePrivacyDlpV2InspectResult $inspectResult)
+  {
+    $this->inspectResult = $inspectResult;
+  }
+  /**
+   * @return GooglePrivacyDlpV2InspectResult
+   */
+  public function getInspectResult()
+  {
+    return $this->inspectResult;
+  }
+  /**
+   * @param string
+   */
+  public function setRedactedImage($redactedImage)
+  {
+    $this->redactedImage = $redactedImage;
+  }
+  /**
+   * @return string
+   */
+  public function getRedactedImage()
+  {
+    return $this->redactedImage;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2RedactImageResponse::class, 'Google_Service_DLP_GooglePrivacyDlpV2RedactImageResponse');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2Regex.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2Regex.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2Regex.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,63 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\DLP;
+
+class GooglePrivacyDlpV2Regex extends \Google\Collection
+{
+  protected $collection_key = 'groupIndexes';
+  /**
+   * @var int[]
+   */
+  public $groupIndexes;
+  /**
+   * @var string
+   */
+  public $pattern;
+
+  /**
+   * @param int[]
+   */
+  public function setGroupIndexes($groupIndexes)
+  {
+    $this->groupIndexes = $groupIndexes;
+  }
+  /**
+   * @return int[]
+   */
+  public function getGroupIndexes()
+  {
+    return $this->groupIndexes;
+  }
+  /**
+   * @param string
+   */
+  public function setPattern($pattern)
+  {
+    $this->pattern = $pattern;
+  }
+  /**
+   * @return string
+   */
+  public function getPattern()
+  {
+    return $this->pattern;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2Regex::class, 'Google_Service_DLP_GooglePrivacyDlpV2Regex');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2ReidentifyContentRequest.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2ReidentifyContentRequest.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2ReidentifyContentRequest.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,128 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\DLP;
+
+class GooglePrivacyDlpV2ReidentifyContentRequest extends \Google\Model
+{
+  protected $inspectConfigType = GooglePrivacyDlpV2InspectConfig::class;
+  protected $inspectConfigDataType = '';
+  /**
+   * @var string
+   */
+  public $inspectTemplateName;
+  protected $itemType = GooglePrivacyDlpV2ContentItem::class;
+  protected $itemDataType = '';
+  /**
+   * @var string
+   */
+  public $locationId;
+  protected $reidentifyConfigType = GooglePrivacyDlpV2DeidentifyConfig::class;
+  protected $reidentifyConfigDataType = '';
+  /**
+   * @var string
+   */
+  public $reidentifyTemplateName;
+
+  /**
+   * @param GooglePrivacyDlpV2InspectConfig
+   */
+  public function setInspectConfig(GooglePrivacyDlpV2InspectConfig $inspectConfig)
+  {
+    $this->inspectConfig = $inspectConfig;
+  }
+  /**
+   * @return GooglePrivacyDlpV2InspectConfig
+   */
+  public function getInspectConfig()
+  {
+    return $this->inspectConfig;
+  }
+  /**
+   * @param string
+   */
+  public function setInspectTemplateName($inspectTemplateName)
+  {
+    $this->inspectTemplateName = $inspectTemplateName;
+  }
+  /**
+   * @return string
+   */
+  public function getInspectTemplateName()
+  {
+    return $this->inspectTemplateName;
+  }
+  /**
+   * @param GooglePrivacyDlpV2ContentItem
+   */
+  public function setItem(GooglePrivacyDlpV2ContentItem $item)
+  {
+    $this->item = $item;
+  }
+  /**
+   * @return GooglePrivacyDlpV2ContentItem
+   */
+  public function getItem()
+  {
+    return $this->item;
+  }
+  /**
+   * @param string
+   */
+  public function setLocationId($locationId)
+  {
+    $this->locationId = $locationId;
+  }
+  /**
+   * @return string
+   */
+  public function getLocationId()
+  {
+    return $this->locationId;
+  }
+  /**
+   * @param GooglePrivacyDlpV2DeidentifyConfig
+   */
+  public function setReidentifyConfig(GooglePrivacyDlpV2DeidentifyConfig $reidentifyConfig)
+  {
+    $this->reidentifyConfig = $reidentifyConfig;
+  }
+  /**
+   * @return GooglePrivacyDlpV2DeidentifyConfig
+   */
+  public function getReidentifyConfig()
+  {
+    return $this->reidentifyConfig;
+  }
+  /**
+   * @param string
+   */
+  public function setReidentifyTemplateName($reidentifyTemplateName)
+  {
+    $this->reidentifyTemplateName = $reidentifyTemplateName;
+  }
+  /**
+   * @return string
+   */
+  public function getReidentifyTemplateName()
+  {
+    return $this->reidentifyTemplateName;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2ReidentifyContentRequest::class, 'Google_Service_DLP_GooglePrivacyDlpV2ReidentifyContentRequest');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2ReidentifyContentResponse.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2ReidentifyContentResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2ReidentifyContentResponse.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\DLP;
+
+class GooglePrivacyDlpV2ReidentifyContentResponse extends \Google\Model
+{
+  protected $itemType = GooglePrivacyDlpV2ContentItem::class;
+  protected $itemDataType = '';
+  protected $overviewType = GooglePrivacyDlpV2TransformationOverview::class;
+  protected $overviewDataType = '';
+
+  /**
+   * @param GooglePrivacyDlpV2ContentItem
+   */
+  public function setItem(GooglePrivacyDlpV2ContentItem $item)
+  {
+    $this->item = $item;
+  }
+  /**
+   * @return GooglePrivacyDlpV2ContentItem
+   */
+  public function getItem()
+  {
+    return $this->item;
+  }
+  /**
+   * @param GooglePrivacyDlpV2TransformationOverview
+   */
+  public function setOverview(GooglePrivacyDlpV2TransformationOverview $overview)
+  {
+    $this->overview = $overview;
+  }
+  /**
+   * @return GooglePrivacyDlpV2TransformationOverview
+   */
+  public function getOverview()
+  {
+    return $this->overview;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2ReidentifyContentResponse::class, 'Google_Service_DLP_GooglePrivacyDlpV2ReidentifyContentResponse');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2ReplaceDictionaryConfig.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2ReplaceDictionaryConfig.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2ReplaceDictionaryConfig.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\DLP;
+
+class GooglePrivacyDlpV2ReplaceDictionaryConfig extends \Google\Model
+{
+  protected $wordListType = GooglePrivacyDlpV2WordList::class;
+  protected $wordListDataType = '';
+
+  /**
+   * @param GooglePrivacyDlpV2WordList
+   */
+  public function setWordList(GooglePrivacyDlpV2WordList $wordList)
+  {
+    $this->wordList = $wordList;
+  }
+  /**
+   * @return GooglePrivacyDlpV2WordList
+   */
+  public function getWordList()
+  {
+    return $this->wordList;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2ReplaceDictionaryConfig::class, 'Google_Service_DLP_GooglePrivacyDlpV2ReplaceDictionaryConfig');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2ReplaceValueConfig.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2ReplaceValueConfig.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2ReplaceValueConfig.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\DLP;
+
+class GooglePrivacyDlpV2ReplaceValueConfig extends \Google\Model
+{
+  protected $newValueType = GooglePrivacyDlpV2Value::class;
+  protected $newValueDataType = '';
+
+  /**
+   * @param GooglePrivacyDlpV2Value
+   */
+  public function setNewValue(GooglePrivacyDlpV2Value $newValue)
+  {
+    $this->newValue = $newValue;
+  }
+  /**
+   * @return GooglePrivacyDlpV2Value
+   */
+  public function getNewValue()
+  {
+    return $this->newValue;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2ReplaceValueConfig::class, 'Google_Service_DLP_GooglePrivacyDlpV2ReplaceValueConfig');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2ReplaceWithInfoTypeConfig.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2ReplaceWithInfoTypeConfig.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2ReplaceWithInfoTypeConfig.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\DLP;
+
+class GooglePrivacyDlpV2ReplaceWithInfoTypeConfig extends \Google\Model
+{
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2ReplaceWithInfoTypeConfig::class, 'Google_Service_DLP_GooglePrivacyDlpV2ReplaceWithInfoTypeConfig');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2RequestedDeidentifyOptions.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2RequestedDeidentifyOptions.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2RequestedDeidentifyOptions.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\DLP;
+
+class GooglePrivacyDlpV2RequestedDeidentifyOptions extends \Google\Model
+{
+  protected $snapshotDeidentifyTemplateType = GooglePrivacyDlpV2DeidentifyTemplate::class;
+  protected $snapshotDeidentifyTemplateDataType = '';
+  protected $snapshotImageRedactTemplateType = GooglePrivacyDlpV2DeidentifyTemplate::class;
+  protected $snapshotImageRedactTemplateDataType = '';
+  protected $snapshotStructuredDeidentifyTemplateType = GooglePrivacyDlpV2DeidentifyTemplate::class;
+  protected $snapshotStructuredDeidentifyTemplateDataType = '';
+
+  /**
+   * @param GooglePrivacyDlpV2DeidentifyTemplate
+   */
+  public function setSnapshotDeidentifyTemplate(GooglePrivacyDlpV2DeidentifyTemplate $snapshotDeidentifyTemplate)
+  {
+    $this->snapshotDeidentifyTemplate = $snapshotDeidentifyTemplate;
+  }
+  /**
+   * @return GooglePrivacyDlpV2DeidentifyTemplate
+   */
+  public function getSnapshotDeidentifyTemplate()
+  {
+    return $this->snapshotDeidentifyTemplate;
+  }
+  /**
+   * @param GooglePrivacyDlpV2DeidentifyTemplate
+   */
+  public function setSnapshotImageRedactTemplate(GooglePrivacyDlpV2DeidentifyTemplate $snapshotImageRedactTemplate)
+  {
+    $this->snapshotImageRedactTemplate = $snapshotImageRedactTemplate;
+  }
+  /**
+   * @return GooglePrivacyDlpV2DeidentifyTemplate
+   */
+  public function getSnapshotImageRedactTemplate()
+  {
+    return $this->snapshotImageRedactTemplate;
+  }
+  /**
+   * @param GooglePrivacyDlpV2DeidentifyTemplate
+   */
+  public function setSnapshotStructuredDeidentifyTemplate(GooglePrivacyDlpV2DeidentifyTemplate $snapshotStructuredDeidentifyTemplate)
+  {
+    $this->snapshotStructuredDeidentifyTemplate = $snapshotStructuredDeidentifyTemplate;
+  }
+  /**
+   * @return GooglePrivacyDlpV2DeidentifyTemplate
+   */
+  public function getSnapshotStructuredDeidentifyTemplate()
+  {
+    return $this->snapshotStructuredDeidentifyTemplate;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2RequestedDeidentifyOptions::class, 'Google_Service_DLP_GooglePrivacyDlpV2RequestedDeidentifyOptions');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2RequestedOptions.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2RequestedOptions.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2RequestedOptions.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\DLP;
+
+class GooglePrivacyDlpV2RequestedOptions extends \Google\Model
+{
+  protected $jobConfigType = GooglePrivacyDlpV2InspectJobConfig::class;
+  protected $jobConfigDataType = '';
+  protected $snapshotInspectTemplateType = GooglePrivacyDlpV2InspectTemplate::class;
+  protected $snapshotInspectTemplateDataType = '';
+
+  /**
+   * @param GooglePrivacyDlpV2InspectJobConfig
+   */
+  public function setJobConfig(GooglePrivacyDlpV2InspectJobConfig $jobConfig)
+  {
+    $this->jobConfig = $jobConfig;
+  }
+  /**
+   * @return GooglePrivacyDlpV2InspectJobConfig
+   */
+  public function getJobConfig()
+  {
+    return $this->jobConfig;
+  }
+  /**
+   * @param GooglePrivacyDlpV2InspectTemplate
+   */
+  public function setSnapshotInspectTemplate(GooglePrivacyDlpV2InspectTemplate $snapshotInspectTemplate)
+  {
+    $this->snapshotInspectTemplate = $snapshotInspectTemplate;
+  }
+  /**
+   * @return GooglePrivacyDlpV2InspectTemplate
+   */
+  public function getSnapshotInspectTemplate()
+  {
+    return $this->snapshotInspectTemplate;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2RequestedOptions::class, 'Google_Service_DLP_GooglePrivacyDlpV2RequestedOptions');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2RequestedRiskAnalysisOptions.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2RequestedRiskAnalysisOptions.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2RequestedRiskAnalysisOptions.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\DLP;
+
+class GooglePrivacyDlpV2RequestedRiskAnalysisOptions extends \Google\Model
+{
+  protected $jobConfigType = GooglePrivacyDlpV2RiskAnalysisJobConfig::class;
+  protected $jobConfigDataType = '';
+
+  /**
+   * @param GooglePrivacyDlpV2RiskAnalysisJobConfig
+   */
+  public function setJobConfig(GooglePrivacyDlpV2RiskAnalysisJobConfig $jobConfig)
+  {
+    $this->jobConfig = $jobConfig;
+  }
+  /**
+   * @return GooglePrivacyDlpV2RiskAnalysisJobConfig
+   */
+  public function getJobConfig()
+  {
+    return $this->jobConfig;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2RequestedRiskAnalysisOptions::class, 'Google_Service_DLP_GooglePrivacyDlpV2RequestedRiskAnalysisOptions');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2Result.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2Result.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2Result.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,113 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\DLP;
+
+class GooglePrivacyDlpV2Result extends \Google\Collection
+{
+  protected $collection_key = 'infoTypeStats';
+  protected $hybridStatsType = GooglePrivacyDlpV2HybridInspectStatistics::class;
+  protected $hybridStatsDataType = '';
+  protected $infoTypeStatsType = GooglePrivacyDlpV2InfoTypeStats::class;
+  protected $infoTypeStatsDataType = 'array';
+  /**
+   * @var string
+   */
+  public $numRowsProcessed;
+  /**
+   * @var string
+   */
+  public $processedBytes;
+  /**
+   * @var string
+   */
+  public $totalEstimatedBytes;
+
+  /**
+   * @param GooglePrivacyDlpV2HybridInspectStatistics
+   */
+  public function setHybridStats(GooglePrivacyDlpV2HybridInspectStatistics $hybridStats)
+  {
+    $this->hybridStats = $hybridStats;
+  }
+  /**
+   * @return GooglePrivacyDlpV2HybridInspectStatistics
+   */
+  public function getHybridStats()
+  {
+    return $this->hybridStats;
+  }
+  /**
+   * @param GooglePrivacyDlpV2InfoTypeStats[]
+   */
+  public function setInfoTypeStats($infoTypeStats)
+  {
+    $this->infoTypeStats = $infoTypeStats;
+  }
+  /**
+   * @return GooglePrivacyDlpV2InfoTypeStats[]
+   */
+  public function getInfoTypeStats()
+  {
+    return $this->infoTypeStats;
+  }
+  /**
+   * @param string
+   */
+  public function setNumRowsProcessed($numRowsProcessed)
+  {
+    $this->numRowsProcessed = $numRowsProcessed;
+  }
+  /**
+   * @return string
+   */
+  public function getNumRowsProcessed()
+  {
+    return $this->numRowsProcessed;
+  }
+  /**
+   * @param string
+   */
+  public function setProcessedBytes($processedBytes)
+  {
+    $this->processedBytes = $processedBytes;
+  }
+  /**
+   * @return string
+   */
+  public function getProcessedBytes()
+  {
+    return $this->processedBytes;
+  }
+  /**
+   * @param string
+   */
+  public function setTotalEstimatedBytes($totalEstimatedBytes)
+  {
+    $this->totalEstimatedBytes = $totalEstimatedBytes;
+  }
+  /**
+   * @return string
+   */
+  public function getTotalEstimatedBytes()
+  {
+    return $this->totalEstimatedBytes;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2Result::class, 'Google_Service_DLP_GooglePrivacyDlpV2Result');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2RiskAnalysisJobConfig.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2RiskAnalysisJobConfig.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2RiskAnalysisJobConfig.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\DLP;
+
+class GooglePrivacyDlpV2RiskAnalysisJobConfig extends \Google\Collection
+{
+  protected $collection_key = 'actions';
+  protected $actionsType = GooglePrivacyDlpV2Action::class;
+  protected $actionsDataType = 'array';
+  protected $privacyMetricType = GooglePrivacyDlpV2PrivacyMetric::class;
+  protected $privacyMetricDataType = '';
+  protected $sourceTableType = GooglePrivacyDlpV2BigQueryTable::class;
+  protected $sourceTableDataType = '';
+
+  /**
+   * @param GooglePrivacyDlpV2Action[]
+   */
+  public function setActions($actions)
+  {
+    $this->actions = $actions;
+  }
+  /**
+   * @return GooglePrivacyDlpV2Action[]
+   */
+  public function getActions()
+  {
+    return $this->actions;
+  }
+  /**
+   * @param GooglePrivacyDlpV2PrivacyMetric
+   */
+  public function setPrivacyMetric(GooglePrivacyDlpV2PrivacyMetric $privacyMetric)
+  {
+    $this->privacyMetric = $privacyMetric;
+  }
+  /**
+   * @return GooglePrivacyDlpV2PrivacyMetric
+   */
+  public function getPrivacyMetric()
+  {
+    return $this->privacyMetric;
+  }
+  /**
+   * @param GooglePrivacyDlpV2BigQueryTable
+   */
+  public function setSourceTable(GooglePrivacyDlpV2BigQueryTable $sourceTable)
+  {
+    $this->sourceTable = $sourceTable;
+  }
+  /**
+   * @return GooglePrivacyDlpV2BigQueryTable
+   */
+  public function getSourceTable()
+  {
+    return $this->sourceTable;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2RiskAnalysisJobConfig::class, 'Google_Service_DLP_GooglePrivacyDlpV2RiskAnalysisJobConfig');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2Row.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2Row.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2Row.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\DLP;
+
+class GooglePrivacyDlpV2Row extends \Google\Collection
+{
+  protected $collection_key = 'values';
+  protected $valuesType = GooglePrivacyDlpV2Value::class;
+  protected $valuesDataType = 'array';
+
+  /**
+   * @param GooglePrivacyDlpV2Value[]
+   */
+  public function setValues($values)
+  {
+    $this->values = $values;
+  }
+  /**
+   * @return GooglePrivacyDlpV2Value[]
+   */
+  public function getValues()
+  {
+    return $this->values;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2Row::class, 'Google_Service_DLP_GooglePrivacyDlpV2Row');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2SaveFindings.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2SaveFindings.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2SaveFindings.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\DLP;
+
+class GooglePrivacyDlpV2SaveFindings extends \Google\Model
+{
+  protected $outputConfigType = GooglePrivacyDlpV2OutputStorageConfig::class;
+  protected $outputConfigDataType = '';
+
+  /**
+   * @param GooglePrivacyDlpV2OutputStorageConfig
+   */
+  public function setOutputConfig(GooglePrivacyDlpV2OutputStorageConfig $outputConfig)
+  {
+    $this->outputConfig = $outputConfig;
+  }
+  /**
+   * @return GooglePrivacyDlpV2OutputStorageConfig
+   */
+  public function getOutputConfig()
+  {
+    return $this->outputConfig;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2SaveFindings::class, 'Google_Service_DLP_GooglePrivacyDlpV2SaveFindings');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2Schedule.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2Schedule.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2Schedule.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\DLP;
+
+class GooglePrivacyDlpV2Schedule extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $recurrencePeriodDuration;
+
+  /**
+   * @param string
+   */
+  public function setRecurrencePeriodDuration($recurrencePeriodDuration)
+  {
+    $this->recurrencePeriodDuration = $recurrencePeriodDuration;
+  }
+  /**
+   * @return string
+   */
+  public function getRecurrencePeriodDuration()
+  {
+    return $this->recurrencePeriodDuration;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2Schedule::class, 'Google_Service_DLP_GooglePrivacyDlpV2Schedule');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2SchemaModifiedCadence.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2SchemaModifiedCadence.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2SchemaModifiedCadence.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,63 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\DLP;
+
+class GooglePrivacyDlpV2SchemaModifiedCadence extends \Google\Collection
+{
+  protected $collection_key = 'types';
+  /**
+   * @var string
+   */
+  public $frequency;
+  /**
+   * @var string[]
+   */
+  public $types;
+
+  /**
+   * @param string
+   */
+  public function setFrequency($frequency)
+  {
+    $this->frequency = $frequency;
+  }
+  /**
+   * @return string
+   */
+  public function getFrequency()
+  {
+    return $this->frequency;
+  }
+  /**
+   * @param string[]
+   */
+  public function setTypes($types)
+  {
+    $this->types = $types;
+  }
+  /**
+   * @return string[]
+   */
+  public function getTypes()
+  {
+    return $this->types;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2SchemaModifiedCadence::class, 'Google_Service_DLP_GooglePrivacyDlpV2SchemaModifiedCadence');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2SearchConnectionsResponse.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2SearchConnectionsResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2SearchConnectionsResponse.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\DLP;
+
+class GooglePrivacyDlpV2SearchConnectionsResponse extends \Google\Collection
+{
+  protected $collection_key = 'connections';
+  protected $connectionsType = GooglePrivacyDlpV2Connection::class;
+  protected $connectionsDataType = 'array';
+  /**
+   * @var string
+   */
+  public $nextPageToken;
+
+  /**
+   * @param GooglePrivacyDlpV2Connection[]
+   */
+  public function setConnections($connections)
+  {
+    $this->connections = $connections;
+  }
+  /**
+   * @return GooglePrivacyDlpV2Connection[]
+   */
+  public function getConnections()
+  {
+    return $this->connections;
+  }
+  /**
+   * @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(GooglePrivacyDlpV2SearchConnectionsResponse::class, 'Google_Service_DLP_GooglePrivacyDlpV2SearchConnectionsResponse');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2SecretManagerCredential.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2SecretManagerCredential.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2SecretManagerCredential.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\DLP;
+
+class GooglePrivacyDlpV2SecretManagerCredential extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $passwordSecretVersionName;
+  /**
+   * @var string
+   */
+  public $username;
+
+  /**
+   * @param string
+   */
+  public function setPasswordSecretVersionName($passwordSecretVersionName)
+  {
+    $this->passwordSecretVersionName = $passwordSecretVersionName;
+  }
+  /**
+   * @return string
+   */
+  public function getPasswordSecretVersionName()
+  {
+    return $this->passwordSecretVersionName;
+  }
+  /**
+   * @param string
+   */
+  public function setUsername($username)
+  {
+    $this->username = $username;
+  }
+  /**
+   * @return string
+   */
+  public function getUsername()
+  {
+    return $this->username;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2SecretManagerCredential::class, 'Google_Service_DLP_GooglePrivacyDlpV2SecretManagerCredential');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2SecretsDiscoveryTarget.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2SecretsDiscoveryTarget.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2SecretsDiscoveryTarget.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\DLP;
+
+class GooglePrivacyDlpV2SecretsDiscoveryTarget extends \Google\Model
+{
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2SecretsDiscoveryTarget::class, 'Google_Service_DLP_GooglePrivacyDlpV2SecretsDiscoveryTarget');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2SelectedInfoTypes.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2SelectedInfoTypes.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2SelectedInfoTypes.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\DLP;
+
+class GooglePrivacyDlpV2SelectedInfoTypes extends \Google\Collection
+{
+  protected $collection_key = 'infoTypes';
+  protected $infoTypesType = GooglePrivacyDlpV2InfoType::class;
+  protected $infoTypesDataType = 'array';
+
+  /**
+   * @param GooglePrivacyDlpV2InfoType[]
+   */
+  public function setInfoTypes($infoTypes)
+  {
+    $this->infoTypes = $infoTypes;
+  }
+  /**
+   * @return GooglePrivacyDlpV2InfoType[]
+   */
+  public function getInfoTypes()
+  {
+    return $this->infoTypes;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2SelectedInfoTypes::class, 'Google_Service_DLP_GooglePrivacyDlpV2SelectedInfoTypes');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2SensitivityScore.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2SensitivityScore.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2SensitivityScore.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\DLP;
+
+class GooglePrivacyDlpV2SensitivityScore extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $score;
+
+  /**
+   * @param string
+   */
+  public function setScore($score)
+  {
+    $this->score = $score;
+  }
+  /**
+   * @return string
+   */
+  public function getScore()
+  {
+    return $this->score;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2SensitivityScore::class, 'Google_Service_DLP_GooglePrivacyDlpV2SensitivityScore');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2StatisticalTable.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2StatisticalTable.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2StatisticalTable.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\DLP;
+
+class GooglePrivacyDlpV2StatisticalTable extends \Google\Collection
+{
+  protected $collection_key = 'quasiIds';
+  protected $quasiIdsType = GooglePrivacyDlpV2QuasiIdentifierField::class;
+  protected $quasiIdsDataType = 'array';
+  protected $relativeFrequencyType = GooglePrivacyDlpV2FieldId::class;
+  protected $relativeFrequencyDataType = '';
+  protected $tableType = GooglePrivacyDlpV2BigQueryTable::class;
+  protected $tableDataType = '';
+
+  /**
+   * @param GooglePrivacyDlpV2QuasiIdentifierField[]
+   */
+  public function setQuasiIds($quasiIds)
+  {
+    $this->quasiIds = $quasiIds;
+  }
+  /**
+   * @return GooglePrivacyDlpV2QuasiIdentifierField[]
+   */
+  public function getQuasiIds()
+  {
+    return $this->quasiIds;
+  }
+  /**
+   * @param GooglePrivacyDlpV2FieldId
+   */
+  public function setRelativeFrequency(GooglePrivacyDlpV2FieldId $relativeFrequency)
+  {
+    $this->relativeFrequency = $relativeFrequency;
+  }
+  /**
+   * @return GooglePrivacyDlpV2FieldId
+   */
+  public function getRelativeFrequency()
+  {
+    return $this->relativeFrequency;
+  }
+  /**
+   * @param GooglePrivacyDlpV2BigQueryTable
+   */
+  public function setTable(GooglePrivacyDlpV2BigQueryTable $table)
+  {
+    $this->table = $table;
+  }
+  /**
+   * @return GooglePrivacyDlpV2BigQueryTable
+   */
+  public function getTable()
+  {
+    return $this->table;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2StatisticalTable::class, 'Google_Service_DLP_GooglePrivacyDlpV2StatisticalTable');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2StorageConfig.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2StorageConfig.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2StorageConfig.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,106 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\DLP;
+
+class GooglePrivacyDlpV2StorageConfig extends \Google\Model
+{
+  protected $bigQueryOptionsType = GooglePrivacyDlpV2BigQueryOptions::class;
+  protected $bigQueryOptionsDataType = '';
+  protected $cloudStorageOptionsType = GooglePrivacyDlpV2CloudStorageOptions::class;
+  protected $cloudStorageOptionsDataType = '';
+  protected $datastoreOptionsType = GooglePrivacyDlpV2DatastoreOptions::class;
+  protected $datastoreOptionsDataType = '';
+  protected $hybridOptionsType = GooglePrivacyDlpV2HybridOptions::class;
+  protected $hybridOptionsDataType = '';
+  protected $timespanConfigType = GooglePrivacyDlpV2TimespanConfig::class;
+  protected $timespanConfigDataType = '';
+
+  /**
+   * @param GooglePrivacyDlpV2BigQueryOptions
+   */
+  public function setBigQueryOptions(GooglePrivacyDlpV2BigQueryOptions $bigQueryOptions)
+  {
+    $this->bigQueryOptions = $bigQueryOptions;
+  }
+  /**
+   * @return GooglePrivacyDlpV2BigQueryOptions
+   */
+  public function getBigQueryOptions()
+  {
+    return $this->bigQueryOptions;
+  }
+  /**
+   * @param GooglePrivacyDlpV2CloudStorageOptions
+   */
+  public function setCloudStorageOptions(GooglePrivacyDlpV2CloudStorageOptions $cloudStorageOptions)
+  {
+    $this->cloudStorageOptions = $cloudStorageOptions;
+  }
+  /**
+   * @return GooglePrivacyDlpV2CloudStorageOptions
+   */
+  public function getCloudStorageOptions()
+  {
+    return $this->cloudStorageOptions;
+  }
+  /**
+   * @param GooglePrivacyDlpV2DatastoreOptions
+   */
+  public function setDatastoreOptions(GooglePrivacyDlpV2DatastoreOptions $datastoreOptions)
+  {
+    $this->datastoreOptions = $datastoreOptions;
+  }
+  /**
+   * @return GooglePrivacyDlpV2DatastoreOptions
+   */
+  public function getDatastoreOptions()
+  {
+    return $this->datastoreOptions;
+  }
+  /**
+   * @param GooglePrivacyDlpV2HybridOptions
+   */
+  public function setHybridOptions(GooglePrivacyDlpV2HybridOptions $hybridOptions)
+  {
+    $this->hybridOptions = $hybridOptions;
+  }
+  /**
+   * @return GooglePrivacyDlpV2HybridOptions
+   */
+  public function getHybridOptions()
+  {
+    return $this->hybridOptions;
+  }
+  /**
+   * @param GooglePrivacyDlpV2TimespanConfig
+   */
+  public function setTimespanConfig(GooglePrivacyDlpV2TimespanConfig $timespanConfig)
+  {
+    $this->timespanConfig = $timespanConfig;
+  }
+  /**
+   * @return GooglePrivacyDlpV2TimespanConfig
+   */
+  public function getTimespanConfig()
+  {
+    return $this->timespanConfig;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2StorageConfig::class, 'Google_Service_DLP_GooglePrivacyDlpV2StorageConfig');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2StorageMetadataLabel.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2StorageMetadataLabel.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2StorageMetadataLabel.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\DLP;
+
+class GooglePrivacyDlpV2StorageMetadataLabel extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $key;
+
+  /**
+   * @param string
+   */
+  public function setKey($key)
+  {
+    $this->key = $key;
+  }
+  /**
+   * @return string
+   */
+  public function getKey()
+  {
+    return $this->key;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2StorageMetadataLabel::class, 'Google_Service_DLP_GooglePrivacyDlpV2StorageMetadataLabel');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2StoredInfoType.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2StoredInfoType.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2StoredInfoType.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\DLP;
+
+class GooglePrivacyDlpV2StoredInfoType extends \Google\Collection
+{
+  protected $collection_key = 'pendingVersions';
+  protected $currentVersionType = GooglePrivacyDlpV2StoredInfoTypeVersion::class;
+  protected $currentVersionDataType = '';
+  /**
+   * @var string
+   */
+  public $name;
+  protected $pendingVersionsType = GooglePrivacyDlpV2StoredInfoTypeVersion::class;
+  protected $pendingVersionsDataType = 'array';
+
+  /**
+   * @param GooglePrivacyDlpV2StoredInfoTypeVersion
+   */
+  public function setCurrentVersion(GooglePrivacyDlpV2StoredInfoTypeVersion $currentVersion)
+  {
+    $this->currentVersion = $currentVersion;
+  }
+  /**
+   * @return GooglePrivacyDlpV2StoredInfoTypeVersion
+   */
+  public function getCurrentVersion()
+  {
+    return $this->currentVersion;
+  }
+  /**
+   * @param string
+   */
+  public function setName($name)
+  {
+    $this->name = $name;
+  }
+  /**
+   * @return string
+   */
+  public function getName()
+  {
+    return $this->name;
+  }
+  /**
+   * @param GooglePrivacyDlpV2StoredInfoTypeVersion[]
+   */
+  public function setPendingVersions($pendingVersions)
+  {
+    $this->pendingVersions = $pendingVersions;
+  }
+  /**
+   * @return GooglePrivacyDlpV2StoredInfoTypeVersion[]
+   */
+  public function getPendingVersions()
+  {
+    return $this->pendingVersions;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2StoredInfoType::class, 'Google_Service_DLP_GooglePrivacyDlpV2StoredInfoType');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2StoredInfoTypeConfig.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2StoredInfoTypeConfig.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2StoredInfoTypeConfig.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\DLP;
+
+class GooglePrivacyDlpV2StoredInfoTypeConfig extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $description;
+  protected $dictionaryType = GooglePrivacyDlpV2Dictionary::class;
+  protected $dictionaryDataType = '';
+  /**
+   * @var string
+   */
+  public $displayName;
+  protected $largeCustomDictionaryType = GooglePrivacyDlpV2LargeCustomDictionaryConfig::class;
+  protected $largeCustomDictionaryDataType = '';
+  protected $regexType = GooglePrivacyDlpV2Regex::class;
+  protected $regexDataType = '';
+
+  /**
+   * @param string
+   */
+  public function setDescription($description)
+  {
+    $this->description = $description;
+  }
+  /**
+   * @return string
+   */
+  public function getDescription()
+  {
+    return $this->description;
+  }
+  /**
+   * @param GooglePrivacyDlpV2Dictionary
+   */
+  public function setDictionary(GooglePrivacyDlpV2Dictionary $dictionary)
+  {
+    $this->dictionary = $dictionary;
+  }
+  /**
+   * @return GooglePrivacyDlpV2Dictionary
+   */
+  public function getDictionary()
+  {
+    return $this->dictionary;
+  }
+  /**
+   * @param string
+   */
+  public function setDisplayName($displayName)
+  {
+    $this->displayName = $displayName;
+  }
+  /**
+   * @return string
+   */
+  public function getDisplayName()
+  {
+    return $this->displayName;
+  }
+  /**
+   * @param GooglePrivacyDlpV2LargeCustomDictionaryConfig
+   */
+  public function setLargeCustomDictionary(GooglePrivacyDlpV2LargeCustomDictionaryConfig $largeCustomDictionary)
+  {
+    $this->largeCustomDictionary = $largeCustomDictionary;
+  }
+  /**
+   * @return GooglePrivacyDlpV2LargeCustomDictionaryConfig
+   */
+  public function getLargeCustomDictionary()
+  {
+    return $this->largeCustomDictionary;
+  }
+  /**
+   * @param GooglePrivacyDlpV2Regex
+   */
+  public function setRegex(GooglePrivacyDlpV2Regex $regex)
+  {
+    $this->regex = $regex;
+  }
+  /**
+   * @return GooglePrivacyDlpV2Regex
+   */
+  public function getRegex()
+  {
+    return $this->regex;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2StoredInfoTypeConfig::class, 'Google_Service_DLP_GooglePrivacyDlpV2StoredInfoTypeConfig');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2StoredInfoTypeStats.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2StoredInfoTypeStats.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2StoredInfoTypeStats.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\DLP;
+
+class GooglePrivacyDlpV2StoredInfoTypeStats extends \Google\Model
+{
+  protected $largeCustomDictionaryType = GooglePrivacyDlpV2LargeCustomDictionaryStats::class;
+  protected $largeCustomDictionaryDataType = '';
+
+  /**
+   * @param GooglePrivacyDlpV2LargeCustomDictionaryStats
+   */
+  public function setLargeCustomDictionary(GooglePrivacyDlpV2LargeCustomDictionaryStats $largeCustomDictionary)
+  {
+    $this->largeCustomDictionary = $largeCustomDictionary;
+  }
+  /**
+   * @return GooglePrivacyDlpV2LargeCustomDictionaryStats
+   */
+  public function getLargeCustomDictionary()
+  {
+    return $this->largeCustomDictionary;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2StoredInfoTypeStats::class, 'Google_Service_DLP_GooglePrivacyDlpV2StoredInfoTypeStats');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2StoredInfoTypeVersion.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2StoredInfoTypeVersion.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2StoredInfoTypeVersion.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,111 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\DLP;
+
+class GooglePrivacyDlpV2StoredInfoTypeVersion extends \Google\Collection
+{
+  protected $collection_key = 'errors';
+  protected $configType = GooglePrivacyDlpV2StoredInfoTypeConfig::class;
+  protected $configDataType = '';
+  /**
+   * @var string
+   */
+  public $createTime;
+  protected $errorsType = GooglePrivacyDlpV2Error::class;
+  protected $errorsDataType = 'array';
+  /**
+   * @var string
+   */
+  public $state;
+  protected $statsType = GooglePrivacyDlpV2StoredInfoTypeStats::class;
+  protected $statsDataType = '';
+
+  /**
+   * @param GooglePrivacyDlpV2StoredInfoTypeConfig
+   */
+  public function setConfig(GooglePrivacyDlpV2StoredInfoTypeConfig $config)
+  {
+    $this->config = $config;
+  }
+  /**
+   * @return GooglePrivacyDlpV2StoredInfoTypeConfig
+   */
+  public function getConfig()
+  {
+    return $this->config;
+  }
+  /**
+   * @param string
+   */
+  public function setCreateTime($createTime)
+  {
+    $this->createTime = $createTime;
+  }
+  /**
+   * @return string
+   */
+  public function getCreateTime()
+  {
+    return $this->createTime;
+  }
+  /**
+   * @param GooglePrivacyDlpV2Error[]
+   */
+  public function setErrors($errors)
+  {
+    $this->errors = $errors;
+  }
+  /**
+   * @return GooglePrivacyDlpV2Error[]
+   */
+  public function getErrors()
+  {
+    return $this->errors;
+  }
+  /**
+   * @param string
+   */
+  public function setState($state)
+  {
+    $this->state = $state;
+  }
+  /**
+   * @return string
+   */
+  public function getState()
+  {
+    return $this->state;
+  }
+  /**
+   * @param GooglePrivacyDlpV2StoredInfoTypeStats
+   */
+  public function setStats(GooglePrivacyDlpV2StoredInfoTypeStats $stats)
+  {
+    $this->stats = $stats;
+  }
+  /**
+   * @return GooglePrivacyDlpV2StoredInfoTypeStats
+   */
+  public function getStats()
+  {
+    return $this->stats;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2StoredInfoTypeVersion::class, 'Google_Service_DLP_GooglePrivacyDlpV2StoredInfoTypeVersion');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2StoredType.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2StoredType.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2StoredType.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\DLP;
+
+class GooglePrivacyDlpV2StoredType extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $createTime;
+  /**
+   * @var string
+   */
+  public $name;
+
+  /**
+   * @param string
+   */
+  public function setCreateTime($createTime)
+  {
+    $this->createTime = $createTime;
+  }
+  /**
+   * @return string
+   */
+  public function getCreateTime()
+  {
+    return $this->createTime;
+  }
+  /**
+   * @param string
+   */
+  public function setName($name)
+  {
+    $this->name = $name;
+  }
+  /**
+   * @return string
+   */
+  public function getName()
+  {
+    return $this->name;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2StoredType::class, 'Google_Service_DLP_GooglePrivacyDlpV2StoredType');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2SummaryResult.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2SummaryResult.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2SummaryResult.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\DLP;
+
+class GooglePrivacyDlpV2SummaryResult extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $code;
+  /**
+   * @var string
+   */
+  public $count;
+  /**
+   * @var string
+   */
+  public $details;
+
+  /**
+   * @param string
+   */
+  public function setCode($code)
+  {
+    $this->code = $code;
+  }
+  /**
+   * @return string
+   */
+  public function getCode()
+  {
+    return $this->code;
+  }
+  /**
+   * @param string
+   */
+  public function setCount($count)
+  {
+    $this->count = $count;
+  }
+  /**
+   * @return string
+   */
+  public function getCount()
+  {
+    return $this->count;
+  }
+  /**
+   * @param string
+   */
+  public function setDetails($details)
+  {
+    $this->details = $details;
+  }
+  /**
+   * @return string
+   */
+  public function getDetails()
+  {
+    return $this->details;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2SummaryResult::class, 'Google_Service_DLP_GooglePrivacyDlpV2SummaryResult');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2SurrogateType.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2SurrogateType.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2SurrogateType.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\DLP;
+
+class GooglePrivacyDlpV2SurrogateType extends \Google\Model
+{
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2SurrogateType::class, 'Google_Service_DLP_GooglePrivacyDlpV2SurrogateType');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2Table.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2Table.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2Table.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\DLP;
+
+class GooglePrivacyDlpV2Table extends \Google\Collection
+{
+  protected $collection_key = 'rows';
+  protected $headersType = GooglePrivacyDlpV2FieldId::class;
+  protected $headersDataType = 'array';
+  protected $rowsType = GooglePrivacyDlpV2Row::class;
+  protected $rowsDataType = 'array';
+
+  /**
+   * @param GooglePrivacyDlpV2FieldId[]
+   */
+  public function setHeaders($headers)
+  {
+    $this->headers = $headers;
+  }
+  /**
+   * @return GooglePrivacyDlpV2FieldId[]
+   */
+  public function getHeaders()
+  {
+    return $this->headers;
+  }
+  /**
+   * @param GooglePrivacyDlpV2Row[]
+   */
+  public function setRows($rows)
+  {
+    $this->rows = $rows;
+  }
+  /**
+   * @return GooglePrivacyDlpV2Row[]
+   */
+  public function getRows()
+  {
+    return $this->rows;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2Table::class, 'Google_Service_DLP_GooglePrivacyDlpV2Table');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2TableDataProfile.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2TableDataProfile.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2TableDataProfile.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,481 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\DLP;
+
+class GooglePrivacyDlpV2TableDataProfile extends \Google\Collection
+{
+  protected $collection_key = 'predictedInfoTypes';
+  protected $configSnapshotType = GooglePrivacyDlpV2DataProfileConfigSnapshot::class;
+  protected $configSnapshotDataType = '';
+  /**
+   * @var string
+   */
+  public $createTime;
+  protected $dataRiskLevelType = GooglePrivacyDlpV2DataRiskLevel::class;
+  protected $dataRiskLevelDataType = '';
+  protected $dataSourceTypeType = GooglePrivacyDlpV2DataSourceType::class;
+  protected $dataSourceTypeDataType = '';
+  /**
+   * @var string
+   */
+  public $datasetId;
+  /**
+   * @var string
+   */
+  public $datasetLocation;
+  /**
+   * @var string
+   */
+  public $datasetProjectId;
+  /**
+   * @var string
+   */
+  public $encryptionStatus;
+  /**
+   * @var string
+   */
+  public $expirationTime;
+  /**
+   * @var string
+   */
+  public $failedColumnCount;
+  /**
+   * @var string
+   */
+  public $fullResource;
+  /**
+   * @var string
+   */
+  public $lastModifiedTime;
+  /**
+   * @var string
+   */
+  public $name;
+  protected $otherInfoTypesType = GooglePrivacyDlpV2OtherInfoTypeSummary::class;
+  protected $otherInfoTypesDataType = 'array';
+  protected $predictedInfoTypesType = GooglePrivacyDlpV2InfoTypeSummary::class;
+  protected $predictedInfoTypesDataType = 'array';
+  /**
+   * @var string
+   */
+  public $profileLastGenerated;
+  protected $profileStatusType = GooglePrivacyDlpV2ProfileStatus::class;
+  protected $profileStatusDataType = '';
+  /**
+   * @var string
+   */
+  public $projectDataProfile;
+  /**
+   * @var string[]
+   */
+  public $resourceLabels;
+  /**
+   * @var string
+   */
+  public $resourceVisibility;
+  /**
+   * @var string
+   */
+  public $rowCount;
+  /**
+   * @var string
+   */
+  public $scannedColumnCount;
+  protected $sensitivityScoreType = GooglePrivacyDlpV2SensitivityScore::class;
+  protected $sensitivityScoreDataType = '';
+  /**
+   * @var string
+   */
+  public $state;
+  /**
+   * @var string
+   */
+  public $tableId;
+  /**
+   * @var string
+   */
+  public $tableSizeBytes;
+
+  /**
+   * @param GooglePrivacyDlpV2DataProfileConfigSnapshot
+   */
+  public function setConfigSnapshot(GooglePrivacyDlpV2DataProfileConfigSnapshot $configSnapshot)
+  {
+    $this->configSnapshot = $configSnapshot;
+  }
+  /**
+   * @return GooglePrivacyDlpV2DataProfileConfigSnapshot
+   */
+  public function getConfigSnapshot()
+  {
+    return $this->configSnapshot;
+  }
+  /**
+   * @param string
+   */
+  public function setCreateTime($createTime)
+  {
+    $this->createTime = $createTime;
+  }
+  /**
+   * @return string
+   */
+  public function getCreateTime()
+  {
+    return $this->createTime;
+  }
+  /**
+   * @param GooglePrivacyDlpV2DataRiskLevel
+   */
+  public function setDataRiskLevel(GooglePrivacyDlpV2DataRiskLevel $dataRiskLevel)
+  {
+    $this->dataRiskLevel = $dataRiskLevel;
+  }
+  /**
+   * @return GooglePrivacyDlpV2DataRiskLevel
+   */
+  public function getDataRiskLevel()
+  {
+    return $this->dataRiskLevel;
+  }
+  /**
+   * @param GooglePrivacyDlpV2DataSourceType
+   */
+  public function setDataSourceType(GooglePrivacyDlpV2DataSourceType $dataSourceType)
+  {
+    $this->dataSourceType = $dataSourceType;
+  }
+  /**
+   * @return GooglePrivacyDlpV2DataSourceType
+   */
+  public function getDataSourceType()
+  {
+    return $this->dataSourceType;
+  }
+  /**
+   * @param string
+   */
+  public function setDatasetId($datasetId)
+  {
+    $this->datasetId = $datasetId;
+  }
+  /**
+   * @return string
+   */
+  public function getDatasetId()
+  {
+    return $this->datasetId;
+  }
+  /**
+   * @param string
+   */
+  public function setDatasetLocation($datasetLocation)
+  {
+    $this->datasetLocation = $datasetLocation;
+  }
+  /**
+   * @return string
+   */
+  public function getDatasetLocation()
+  {
+    return $this->datasetLocation;
+  }
+  /**
+   * @param string
+   */
+  public function setDatasetProjectId($datasetProjectId)
+  {
+    $this->datasetProjectId = $datasetProjectId;
+  }
+  /**
+   * @return string
+   */
+  public function getDatasetProjectId()
+  {
+    return $this->datasetProjectId;
+  }
+  /**
+   * @param string
+   */
+  public function setEncryptionStatus($encryptionStatus)
+  {
+    $this->encryptionStatus = $encryptionStatus;
+  }
+  /**
+   * @return string
+   */
+  public function getEncryptionStatus()
+  {
+    return $this->encryptionStatus;
+  }
+  /**
+   * @param string
+   */
+  public function setExpirationTime($expirationTime)
+  {
+    $this->expirationTime = $expirationTime;
+  }
+  /**
+   * @return string
+   */
+  public function getExpirationTime()
+  {
+    return $this->expirationTime;
+  }
+  /**
+   * @param string
+   */
+  public function setFailedColumnCount($failedColumnCount)
+  {
+    $this->failedColumnCount = $failedColumnCount;
+  }
+  /**
+   * @return string
+   */
+  public function getFailedColumnCount()
+  {
+    return $this->failedColumnCount;
+  }
+  /**
+   * @param string
+   */
+  public function setFullResource($fullResource)
+  {
+    $this->fullResource = $fullResource;
+  }
+  /**
+   * @return string
+   */
+  public function getFullResource()
+  {
+    return $this->fullResource;
+  }
+  /**
+   * @param string
+   */
+  public function setLastModifiedTime($lastModifiedTime)
+  {
+    $this->lastModifiedTime = $lastModifiedTime;
+  }
+  /**
+   * @return string
+   */
+  public function getLastModifiedTime()
+  {
+    return $this->lastModifiedTime;
+  }
+  /**
+   * @param string
+   */
+  public function setName($name)
+  {
+    $this->name = $name;
+  }
+  /**
+   * @return string
+   */
+  public function getName()
+  {
+    return $this->name;
+  }
+  /**
+   * @param GooglePrivacyDlpV2OtherInfoTypeSummary[]
+   */
+  public function setOtherInfoTypes($otherInfoTypes)
+  {
+    $this->otherInfoTypes = $otherInfoTypes;
+  }
+  /**
+   * @return GooglePrivacyDlpV2OtherInfoTypeSummary[]
+   */
+  public function getOtherInfoTypes()
+  {
+    return $this->otherInfoTypes;
+  }
+  /**
+   * @param GooglePrivacyDlpV2InfoTypeSummary[]
+   */
+  public function setPredictedInfoTypes($predictedInfoTypes)
+  {
+    $this->predictedInfoTypes = $predictedInfoTypes;
+  }
+  /**
+   * @return GooglePrivacyDlpV2InfoTypeSummary[]
+   */
+  public function getPredictedInfoTypes()
+  {
+    return $this->predictedInfoTypes;
+  }
+  /**
+   * @param string
+   */
+  public function setProfileLastGenerated($profileLastGenerated)
+  {
+    $this->profileLastGenerated = $profileLastGenerated;
+  }
+  /**
+   * @return string
+   */
+  public function getProfileLastGenerated()
+  {
+    return $this->profileLastGenerated;
+  }
+  /**
+   * @param GooglePrivacyDlpV2ProfileStatus
+   */
+  public function setProfileStatus(GooglePrivacyDlpV2ProfileStatus $profileStatus)
+  {
+    $this->profileStatus = $profileStatus;
+  }
+  /**
+   * @return GooglePrivacyDlpV2ProfileStatus
+   */
+  public function getProfileStatus()
+  {
+    return $this->profileStatus;
+  }
+  /**
+   * @param string
+   */
+  public function setProjectDataProfile($projectDataProfile)
+  {
+    $this->projectDataProfile = $projectDataProfile;
+  }
+  /**
+   * @return string
+   */
+  public function getProjectDataProfile()
+  {
+    return $this->projectDataProfile;
+  }
+  /**
+   * @param string[]
+   */
+  public function setResourceLabels($resourceLabels)
+  {
+    $this->resourceLabels = $resourceLabels;
+  }
+  /**
+   * @return string[]
+   */
+  public function getResourceLabels()
+  {
+    return $this->resourceLabels;
+  }
+  /**
+   * @param string
+   */
+  public function setResourceVisibility($resourceVisibility)
+  {
+    $this->resourceVisibility = $resourceVisibility;
+  }
+  /**
+   * @return string
+   */
+  public function getResourceVisibility()
+  {
+    return $this->resourceVisibility;
+  }
+  /**
+   * @param string
+   */
+  public function setRowCount($rowCount)
+  {
+    $this->rowCount = $rowCount;
+  }
+  /**
+   * @return string
+   */
+  public function getRowCount()
+  {
+    return $this->rowCount;
+  }
+  /**
+   * @param string
+   */
+  public function setScannedColumnCount($scannedColumnCount)
+  {
+    $this->scannedColumnCount = $scannedColumnCount;
+  }
+  /**
+   * @return string
+   */
+  public function getScannedColumnCount()
+  {
+    return $this->scannedColumnCount;
+  }
+  /**
+   * @param GooglePrivacyDlpV2SensitivityScore
+   */
+  public function setSensitivityScore(GooglePrivacyDlpV2SensitivityScore $sensitivityScore)
+  {
+    $this->sensitivityScore = $sensitivityScore;
+  }
+  /**
+   * @return GooglePrivacyDlpV2SensitivityScore
+   */
+  public function getSensitivityScore()
+  {
+    return $this->sensitivityScore;
+  }
+  /**
+   * @param string
+   */
+  public function setState($state)
+  {
+    $this->state = $state;
+  }
+  /**
+   * @return string
+   */
+  public function getState()
+  {
+    return $this->state;
+  }
+  /**
+   * @param string
+   */
+  public function setTableId($tableId)
+  {
+    $this->tableId = $tableId;
+  }
+  /**
+   * @return string
+   */
+  public function getTableId()
+  {
+    return $this->tableId;
+  }
+  /**
+   * @param string
+   */
+  public function setTableSizeBytes($tableSizeBytes)
+  {
+    $this->tableSizeBytes = $tableSizeBytes;
+  }
+  /**
+   * @return string
+   */
+  public function getTableSizeBytes()
+  {
+    return $this->tableSizeBytes;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2TableDataProfile::class, 'Google_Service_DLP_GooglePrivacyDlpV2TableDataProfile');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2TableLocation.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2TableLocation.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2TableLocation.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\DLP;
+
+class GooglePrivacyDlpV2TableLocation extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $rowIndex;
+
+  /**
+   * @param string
+   */
+  public function setRowIndex($rowIndex)
+  {
+    $this->rowIndex = $rowIndex;
+  }
+  /**
+   * @return string
+   */
+  public function getRowIndex()
+  {
+    return $this->rowIndex;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2TableLocation::class, 'Google_Service_DLP_GooglePrivacyDlpV2TableLocation');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2TableOptions.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2TableOptions.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2TableOptions.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\DLP;
+
+class GooglePrivacyDlpV2TableOptions extends \Google\Collection
+{
+  protected $collection_key = 'identifyingFields';
+  protected $identifyingFieldsType = GooglePrivacyDlpV2FieldId::class;
+  protected $identifyingFieldsDataType = 'array';
+
+  /**
+   * @param GooglePrivacyDlpV2FieldId[]
+   */
+  public function setIdentifyingFields($identifyingFields)
+  {
+    $this->identifyingFields = $identifyingFields;
+  }
+  /**
+   * @return GooglePrivacyDlpV2FieldId[]
+   */
+  public function getIdentifyingFields()
+  {
+    return $this->identifyingFields;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2TableOptions::class, 'Google_Service_DLP_GooglePrivacyDlpV2TableOptions');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2TableReference.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2TableReference.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2TableReference.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\DLP;
+
+class GooglePrivacyDlpV2TableReference extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $datasetId;
+  /**
+   * @var string
+   */
+  public $tableId;
+
+  /**
+   * @param string
+   */
+  public function setDatasetId($datasetId)
+  {
+    $this->datasetId = $datasetId;
+  }
+  /**
+   * @return string
+   */
+  public function getDatasetId()
+  {
+    return $this->datasetId;
+  }
+  /**
+   * @param string
+   */
+  public function setTableId($tableId)
+  {
+    $this->tableId = $tableId;
+  }
+  /**
+   * @return string
+   */
+  public function getTableId()
+  {
+    return $this->tableId;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2TableReference::class, 'Google_Service_DLP_GooglePrivacyDlpV2TableReference');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2TagCondition.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2TagCondition.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2TagCondition.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\DLP;
+
+class GooglePrivacyDlpV2TagCondition extends \Google\Model
+{
+  protected $sensitivityScoreType = GooglePrivacyDlpV2SensitivityScore::class;
+  protected $sensitivityScoreDataType = '';
+  protected $tagType = GooglePrivacyDlpV2TagValue::class;
+  protected $tagDataType = '';
+
+  /**
+   * @param GooglePrivacyDlpV2SensitivityScore
+   */
+  public function setSensitivityScore(GooglePrivacyDlpV2SensitivityScore $sensitivityScore)
+  {
+    $this->sensitivityScore = $sensitivityScore;
+  }
+  /**
+   * @return GooglePrivacyDlpV2SensitivityScore
+   */
+  public function getSensitivityScore()
+  {
+    return $this->sensitivityScore;
+  }
+  /**
+   * @param GooglePrivacyDlpV2TagValue
+   */
+  public function setTag(GooglePrivacyDlpV2TagValue $tag)
+  {
+    $this->tag = $tag;
+  }
+  /**
+   * @return GooglePrivacyDlpV2TagValue
+   */
+  public function getTag()
+  {
+    return $this->tag;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2TagCondition::class, 'Google_Service_DLP_GooglePrivacyDlpV2TagCondition');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2TagResources.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2TagResources.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2TagResources.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\DLP;
+
+class GooglePrivacyDlpV2TagResources extends \Google\Collection
+{
+  protected $collection_key = 'tagConditions';
+  /**
+   * @var bool
+   */
+  public $lowerDataRiskToLow;
+  /**
+   * @var string[]
+   */
+  public $profileGenerationsToTag;
+  protected $tagConditionsType = GooglePrivacyDlpV2TagCondition::class;
+  protected $tagConditionsDataType = 'array';
+
+  /**
+   * @param bool
+   */
+  public function setLowerDataRiskToLow($lowerDataRiskToLow)
+  {
+    $this->lowerDataRiskToLow = $lowerDataRiskToLow;
+  }
+  /**
+   * @return bool
+   */
+  public function getLowerDataRiskToLow()
+  {
+    return $this->lowerDataRiskToLow;
+  }
+  /**
+   * @param string[]
+   */
+  public function setProfileGenerationsToTag($profileGenerationsToTag)
+  {
+    $this->profileGenerationsToTag = $profileGenerationsToTag;
+  }
+  /**
+   * @return string[]
+   */
+  public function getProfileGenerationsToTag()
+  {
+    return $this->profileGenerationsToTag;
+  }
+  /**
+   * @param GooglePrivacyDlpV2TagCondition[]
+   */
+  public function setTagConditions($tagConditions)
+  {
+    $this->tagConditions = $tagConditions;
+  }
+  /**
+   * @return GooglePrivacyDlpV2TagCondition[]
+   */
+  public function getTagConditions()
+  {
+    return $this->tagConditions;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2TagResources::class, 'Google_Service_DLP_GooglePrivacyDlpV2TagResources');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2TagValue.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2TagValue.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2TagValue.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\DLP;
+
+class GooglePrivacyDlpV2TagValue extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $namespacedValue;
+
+  /**
+   * @param string
+   */
+  public function setNamespacedValue($namespacedValue)
+  {
+    $this->namespacedValue = $namespacedValue;
+  }
+  /**
+   * @return string
+   */
+  public function getNamespacedValue()
+  {
+    return $this->namespacedValue;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2TagValue::class, 'Google_Service_DLP_GooglePrivacyDlpV2TagValue');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2TaggedField.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2TaggedField.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2TaggedField.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\DLP;
+
+class GooglePrivacyDlpV2TaggedField extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $customTag;
+  protected $fieldType = GooglePrivacyDlpV2FieldId::class;
+  protected $fieldDataType = '';
+  protected $inferredType = GoogleProtobufEmpty::class;
+  protected $inferredDataType = '';
+  protected $infoTypeType = GooglePrivacyDlpV2InfoType::class;
+  protected $infoTypeDataType = '';
+
+  /**
+   * @param string
+   */
+  public function setCustomTag($customTag)
+  {
+    $this->customTag = $customTag;
+  }
+  /**
+   * @return string
+   */
+  public function getCustomTag()
+  {
+    return $this->customTag;
+  }
+  /**
+   * @param GooglePrivacyDlpV2FieldId
+   */
+  public function setField(GooglePrivacyDlpV2FieldId $field)
+  {
+    $this->field = $field;
+  }
+  /**
+   * @return GooglePrivacyDlpV2FieldId
+   */
+  public function getField()
+  {
+    return $this->field;
+  }
+  /**
+   * @param GoogleProtobufEmpty
+   */
+  public function setInferred(GoogleProtobufEmpty $inferred)
+  {
+    $this->inferred = $inferred;
+  }
+  /**
+   * @return GoogleProtobufEmpty
+   */
+  public function getInferred()
+  {
+    return $this->inferred;
+  }
+  /**
+   * @param GooglePrivacyDlpV2InfoType
+   */
+  public function setInfoType(GooglePrivacyDlpV2InfoType $infoType)
+  {
+    $this->infoType = $infoType;
+  }
+  /**
+   * @return GooglePrivacyDlpV2InfoType
+   */
+  public function getInfoType()
+  {
+    return $this->infoType;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2TaggedField::class, 'Google_Service_DLP_GooglePrivacyDlpV2TaggedField');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2ThrowError.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2ThrowError.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2ThrowError.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\DLP;
+
+class GooglePrivacyDlpV2ThrowError extends \Google\Model
+{
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2ThrowError::class, 'Google_Service_DLP_GooglePrivacyDlpV2ThrowError');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2TimePartConfig.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2TimePartConfig.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2TimePartConfig.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\DLP;
+
+class GooglePrivacyDlpV2TimePartConfig extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $partToExtract;
+
+  /**
+   * @param string
+   */
+  public function setPartToExtract($partToExtract)
+  {
+    $this->partToExtract = $partToExtract;
+  }
+  /**
+   * @return string
+   */
+  public function getPartToExtract()
+  {
+    return $this->partToExtract;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2TimePartConfig::class, 'Google_Service_DLP_GooglePrivacyDlpV2TimePartConfig');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2TimeZone.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2TimeZone.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2TimeZone.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\DLP;
+
+class GooglePrivacyDlpV2TimeZone extends \Google\Model
+{
+  /**
+   * @var int
+   */
+  public $offsetMinutes;
+
+  /**
+   * @param int
+   */
+  public function setOffsetMinutes($offsetMinutes)
+  {
+    $this->offsetMinutes = $offsetMinutes;
+  }
+  /**
+   * @return int
+   */
+  public function getOffsetMinutes()
+  {
+    return $this->offsetMinutes;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2TimeZone::class, 'Google_Service_DLP_GooglePrivacyDlpV2TimeZone');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2TimespanConfig.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2TimespanConfig.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2TimespanConfig.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\DLP;
+
+class GooglePrivacyDlpV2TimespanConfig extends \Google\Model
+{
+  /**
+   * @var bool
+   */
+  public $enableAutoPopulationOfTimespanConfig;
+  /**
+   * @var string
+   */
+  public $endTime;
+  /**
+   * @var string
+   */
+  public $startTime;
+  protected $timestampFieldType = GooglePrivacyDlpV2FieldId::class;
+  protected $timestampFieldDataType = '';
+
+  /**
+   * @param bool
+   */
+  public function setEnableAutoPopulationOfTimespanConfig($enableAutoPopulationOfTimespanConfig)
+  {
+    $this->enableAutoPopulationOfTimespanConfig = $enableAutoPopulationOfTimespanConfig;
+  }
+  /**
+   * @return bool
+   */
+  public function getEnableAutoPopulationOfTimespanConfig()
+  {
+    return $this->enableAutoPopulationOfTimespanConfig;
+  }
+  /**
+   * @param string
+   */
+  public function setEndTime($endTime)
+  {
+    $this->endTime = $endTime;
+  }
+  /**
+   * @return string
+   */
+  public function getEndTime()
+  {
+    return $this->endTime;
+  }
+  /**
+   * @param string
+   */
+  public function setStartTime($startTime)
+  {
+    $this->startTime = $startTime;
+  }
+  /**
+   * @return string
+   */
+  public function getStartTime()
+  {
+    return $this->startTime;
+  }
+  /**
+   * @param GooglePrivacyDlpV2FieldId
+   */
+  public function setTimestampField(GooglePrivacyDlpV2FieldId $timestampField)
+  {
+    $this->timestampField = $timestampField;
+  }
+  /**
+   * @return GooglePrivacyDlpV2FieldId
+   */
+  public function getTimestampField()
+  {
+    return $this->timestampField;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2TimespanConfig::class, 'Google_Service_DLP_GooglePrivacyDlpV2TimespanConfig');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2TransformationConfig.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2TransformationConfig.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2TransformationConfig.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\DLP;
+
+class GooglePrivacyDlpV2TransformationConfig extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $deidentifyTemplate;
+  /**
+   * @var string
+   */
+  public $imageRedactTemplate;
+  /**
+   * @var string
+   */
+  public $structuredDeidentifyTemplate;
+
+  /**
+   * @param string
+   */
+  public function setDeidentifyTemplate($deidentifyTemplate)
+  {
+    $this->deidentifyTemplate = $deidentifyTemplate;
+  }
+  /**
+   * @return string
+   */
+  public function getDeidentifyTemplate()
+  {
+    return $this->deidentifyTemplate;
+  }
+  /**
+   * @param string
+   */
+  public function setImageRedactTemplate($imageRedactTemplate)
+  {
+    $this->imageRedactTemplate = $imageRedactTemplate;
+  }
+  /**
+   * @return string
+   */
+  public function getImageRedactTemplate()
+  {
+    return $this->imageRedactTemplate;
+  }
+  /**
+   * @param string
+   */
+  public function setStructuredDeidentifyTemplate($structuredDeidentifyTemplate)
+  {
+    $this->structuredDeidentifyTemplate = $structuredDeidentifyTemplate;
+  }
+  /**
+   * @return string
+   */
+  public function getStructuredDeidentifyTemplate()
+  {
+    return $this->structuredDeidentifyTemplate;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2TransformationConfig::class, 'Google_Service_DLP_GooglePrivacyDlpV2TransformationConfig');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2TransformationDescription.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2TransformationDescription.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2TransformationDescription.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\DLP;
+
+class GooglePrivacyDlpV2TransformationDescription extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $condition;
+  /**
+   * @var string
+   */
+  public $description;
+  protected $infoTypeType = GooglePrivacyDlpV2InfoType::class;
+  protected $infoTypeDataType = '';
+  /**
+   * @var string
+   */
+  public $type;
+
+  /**
+   * @param string
+   */
+  public function setCondition($condition)
+  {
+    $this->condition = $condition;
+  }
+  /**
+   * @return string
+   */
+  public function getCondition()
+  {
+    return $this->condition;
+  }
+  /**
+   * @param string
+   */
+  public function setDescription($description)
+  {
+    $this->description = $description;
+  }
+  /**
+   * @return string
+   */
+  public function getDescription()
+  {
+    return $this->description;
+  }
+  /**
+   * @param GooglePrivacyDlpV2InfoType
+   */
+  public function setInfoType(GooglePrivacyDlpV2InfoType $infoType)
+  {
+    $this->infoType = $infoType;
+  }
+  /**
+   * @return GooglePrivacyDlpV2InfoType
+   */
+  public function getInfoType()
+  {
+    return $this->infoType;
+  }
+  /**
+   * @param string
+   */
+  public function setType($type)
+  {
+    $this->type = $type;
+  }
+  /**
+   * @return string
+   */
+  public function getType()
+  {
+    return $this->type;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2TransformationDescription::class, 'Google_Service_DLP_GooglePrivacyDlpV2TransformationDescription');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2TransformationDetails.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2TransformationDetails.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2TransformationDetails.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,129 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\DLP;
+
+class GooglePrivacyDlpV2TransformationDetails extends \Google\Collection
+{
+  protected $collection_key = 'transformation';
+  /**
+   * @var string
+   */
+  public $containerName;
+  /**
+   * @var string
+   */
+  public $resourceName;
+  protected $statusDetailsType = GooglePrivacyDlpV2TransformationResultStatus::class;
+  protected $statusDetailsDataType = '';
+  protected $transformationType = GooglePrivacyDlpV2TransformationDescription::class;
+  protected $transformationDataType = 'array';
+  protected $transformationLocationType = GooglePrivacyDlpV2TransformationLocation::class;
+  protected $transformationLocationDataType = '';
+  /**
+   * @var string
+   */
+  public $transformedBytes;
+
+  /**
+   * @param string
+   */
+  public function setContainerName($containerName)
+  {
+    $this->containerName = $containerName;
+  }
+  /**
+   * @return string
+   */
+  public function getContainerName()
+  {
+    return $this->containerName;
+  }
+  /**
+   * @param string
+   */
+  public function setResourceName($resourceName)
+  {
+    $this->resourceName = $resourceName;
+  }
+  /**
+   * @return string
+   */
+  public function getResourceName()
+  {
+    return $this->resourceName;
+  }
+  /**
+   * @param GooglePrivacyDlpV2TransformationResultStatus
+   */
+  public function setStatusDetails(GooglePrivacyDlpV2TransformationResultStatus $statusDetails)
+  {
+    $this->statusDetails = $statusDetails;
+  }
+  /**
+   * @return GooglePrivacyDlpV2TransformationResultStatus
+   */
+  public function getStatusDetails()
+  {
+    return $this->statusDetails;
+  }
+  /**
+   * @param GooglePrivacyDlpV2TransformationDescription[]
+   */
+  public function setTransformation($transformation)
+  {
+    $this->transformation = $transformation;
+  }
+  /**
+   * @return GooglePrivacyDlpV2TransformationDescription[]
+   */
+  public function getTransformation()
+  {
+    return $this->transformation;
+  }
+  /**
+   * @param GooglePrivacyDlpV2TransformationLocation
+   */
+  public function setTransformationLocation(GooglePrivacyDlpV2TransformationLocation $transformationLocation)
+  {
+    $this->transformationLocation = $transformationLocation;
+  }
+  /**
+   * @return GooglePrivacyDlpV2TransformationLocation
+   */
+  public function getTransformationLocation()
+  {
+    return $this->transformationLocation;
+  }
+  /**
+   * @param string
+   */
+  public function setTransformedBytes($transformedBytes)
+  {
+    $this->transformedBytes = $transformedBytes;
+  }
+  /**
+   * @return string
+   */
+  public function getTransformedBytes()
+  {
+    return $this->transformedBytes;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2TransformationDetails::class, 'Google_Service_DLP_GooglePrivacyDlpV2TransformationDetails');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2TransformationDetailsStorageConfig.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2TransformationDetailsStorageConfig.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2TransformationDetailsStorageConfig.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\DLP;
+
+class GooglePrivacyDlpV2TransformationDetailsStorageConfig extends \Google\Model
+{
+  protected $tableType = GooglePrivacyDlpV2BigQueryTable::class;
+  protected $tableDataType = '';
+
+  /**
+   * @param GooglePrivacyDlpV2BigQueryTable
+   */
+  public function setTable(GooglePrivacyDlpV2BigQueryTable $table)
+  {
+    $this->table = $table;
+  }
+  /**
+   * @return GooglePrivacyDlpV2BigQueryTable
+   */
+  public function getTable()
+  {
+    return $this->table;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2TransformationDetailsStorageConfig::class, 'Google_Service_DLP_GooglePrivacyDlpV2TransformationDetailsStorageConfig');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2TransformationErrorHandling.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2TransformationErrorHandling.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2TransformationErrorHandling.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\DLP;
+
+class GooglePrivacyDlpV2TransformationErrorHandling extends \Google\Model
+{
+  protected $leaveUntransformedType = GooglePrivacyDlpV2LeaveUntransformed::class;
+  protected $leaveUntransformedDataType = '';
+  protected $throwErrorType = GooglePrivacyDlpV2ThrowError::class;
+  protected $throwErrorDataType = '';
+
+  /**
+   * @param GooglePrivacyDlpV2LeaveUntransformed
+   */
+  public function setLeaveUntransformed(GooglePrivacyDlpV2LeaveUntransformed $leaveUntransformed)
+  {
+    $this->leaveUntransformed = $leaveUntransformed;
+  }
+  /**
+   * @return GooglePrivacyDlpV2LeaveUntransformed
+   */
+  public function getLeaveUntransformed()
+  {
+    return $this->leaveUntransformed;
+  }
+  /**
+   * @param GooglePrivacyDlpV2ThrowError
+   */
+  public function setThrowError(GooglePrivacyDlpV2ThrowError $throwError)
+  {
+    $this->throwError = $throwError;
+  }
+  /**
+   * @return GooglePrivacyDlpV2ThrowError
+   */
+  public function getThrowError()
+  {
+    return $this->throwError;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2TransformationErrorHandling::class, 'Google_Service_DLP_GooglePrivacyDlpV2TransformationErrorHandling');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2TransformationLocation.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2TransformationLocation.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2TransformationLocation.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\DLP;
+
+class GooglePrivacyDlpV2TransformationLocation extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $containerType;
+  /**
+   * @var string
+   */
+  public $findingId;
+  protected $recordTransformationType = GooglePrivacyDlpV2RecordTransformation::class;
+  protected $recordTransformationDataType = '';
+
+  /**
+   * @param string
+   */
+  public function setContainerType($containerType)
+  {
+    $this->containerType = $containerType;
+  }
+  /**
+   * @return string
+   */
+  public function getContainerType()
+  {
+    return $this->containerType;
+  }
+  /**
+   * @param string
+   */
+  public function setFindingId($findingId)
+  {
+    $this->findingId = $findingId;
+  }
+  /**
+   * @return string
+   */
+  public function getFindingId()
+  {
+    return $this->findingId;
+  }
+  /**
+   * @param GooglePrivacyDlpV2RecordTransformation
+   */
+  public function setRecordTransformation(GooglePrivacyDlpV2RecordTransformation $recordTransformation)
+  {
+    $this->recordTransformation = $recordTransformation;
+  }
+  /**
+   * @return GooglePrivacyDlpV2RecordTransformation
+   */
+  public function getRecordTransformation()
+  {
+    return $this->recordTransformation;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2TransformationLocation::class, 'Google_Service_DLP_GooglePrivacyDlpV2TransformationLocation');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2TransformationOverview.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2TransformationOverview.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2TransformationOverview.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\DLP;
+
+class GooglePrivacyDlpV2TransformationOverview extends \Google\Collection
+{
+  protected $collection_key = 'transformationSummaries';
+  protected $transformationSummariesType = GooglePrivacyDlpV2TransformationSummary::class;
+  protected $transformationSummariesDataType = 'array';
+  /**
+   * @var string
+   */
+  public $transformedBytes;
+
+  /**
+   * @param GooglePrivacyDlpV2TransformationSummary[]
+   */
+  public function setTransformationSummaries($transformationSummaries)
+  {
+    $this->transformationSummaries = $transformationSummaries;
+  }
+  /**
+   * @return GooglePrivacyDlpV2TransformationSummary[]
+   */
+  public function getTransformationSummaries()
+  {
+    return $this->transformationSummaries;
+  }
+  /**
+   * @param string
+   */
+  public function setTransformedBytes($transformedBytes)
+  {
+    $this->transformedBytes = $transformedBytes;
+  }
+  /**
+   * @return string
+   */
+  public function getTransformedBytes()
+  {
+    return $this->transformedBytes;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2TransformationOverview::class, 'Google_Service_DLP_GooglePrivacyDlpV2TransformationOverview');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2TransformationResultStatus.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2TransformationResultStatus.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2TransformationResultStatus.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\DLP;
+
+class GooglePrivacyDlpV2TransformationResultStatus extends \Google\Model
+{
+  protected $detailsType = GoogleRpcStatus::class;
+  protected $detailsDataType = '';
+  /**
+   * @var string
+   */
+  public $resultStatusType;
+
+  /**
+   * @param GoogleRpcStatus
+   */
+  public function setDetails(GoogleRpcStatus $details)
+  {
+    $this->details = $details;
+  }
+  /**
+   * @return GoogleRpcStatus
+   */
+  public function getDetails()
+  {
+    return $this->details;
+  }
+  /**
+   * @param string
+   */
+  public function setResultStatusType($resultStatusType)
+  {
+    $this->resultStatusType = $resultStatusType;
+  }
+  /**
+   * @return string
+   */
+  public function getResultStatusType()
+  {
+    return $this->resultStatusType;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2TransformationResultStatus::class, 'Google_Service_DLP_GooglePrivacyDlpV2TransformationResultStatus');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2TransformationSummary.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2TransformationSummary.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2TransformationSummary.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,141 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\DLP;
+
+class GooglePrivacyDlpV2TransformationSummary extends \Google\Collection
+{
+  protected $collection_key = 'results';
+  protected $fieldType = GooglePrivacyDlpV2FieldId::class;
+  protected $fieldDataType = '';
+  protected $fieldTransformationsType = GooglePrivacyDlpV2FieldTransformation::class;
+  protected $fieldTransformationsDataType = 'array';
+  protected $infoTypeType = GooglePrivacyDlpV2InfoType::class;
+  protected $infoTypeDataType = '';
+  protected $recordSuppressType = GooglePrivacyDlpV2RecordSuppression::class;
+  protected $recordSuppressDataType = '';
+  protected $resultsType = GooglePrivacyDlpV2SummaryResult::class;
+  protected $resultsDataType = 'array';
+  protected $transformationType = GooglePrivacyDlpV2PrimitiveTransformation::class;
+  protected $transformationDataType = '';
+  /**
+   * @var string
+   */
+  public $transformedBytes;
+
+  /**
+   * @param GooglePrivacyDlpV2FieldId
+   */
+  public function setField(GooglePrivacyDlpV2FieldId $field)
+  {
+    $this->field = $field;
+  }
+  /**
+   * @return GooglePrivacyDlpV2FieldId
+   */
+  public function getField()
+  {
+    return $this->field;
+  }
+  /**
+   * @param GooglePrivacyDlpV2FieldTransformation[]
+   */
+  public function setFieldTransformations($fieldTransformations)
+  {
+    $this->fieldTransformations = $fieldTransformations;
+  }
+  /**
+   * @return GooglePrivacyDlpV2FieldTransformation[]
+   */
+  public function getFieldTransformations()
+  {
+    return $this->fieldTransformations;
+  }
+  /**
+   * @param GooglePrivacyDlpV2InfoType
+   */
+  public function setInfoType(GooglePrivacyDlpV2InfoType $infoType)
+  {
+    $this->infoType = $infoType;
+  }
+  /**
+   * @return GooglePrivacyDlpV2InfoType
+   */
+  public function getInfoType()
+  {
+    return $this->infoType;
+  }
+  /**
+   * @param GooglePrivacyDlpV2RecordSuppression
+   */
+  public function setRecordSuppress(GooglePrivacyDlpV2RecordSuppression $recordSuppress)
+  {
+    $this->recordSuppress = $recordSuppress;
+  }
+  /**
+   * @return GooglePrivacyDlpV2RecordSuppression
+   */
+  public function getRecordSuppress()
+  {
+    return $this->recordSuppress;
+  }
+  /**
+   * @param GooglePrivacyDlpV2SummaryResult[]
+   */
+  public function setResults($results)
+  {
+    $this->results = $results;
+  }
+  /**
+   * @return GooglePrivacyDlpV2SummaryResult[]
+   */
+  public function getResults()
+  {
+    return $this->results;
+  }
+  /**
+   * @param GooglePrivacyDlpV2PrimitiveTransformation
+   */
+  public function setTransformation(GooglePrivacyDlpV2PrimitiveTransformation $transformation)
+  {
+    $this->transformation = $transformation;
+  }
+  /**
+   * @return GooglePrivacyDlpV2PrimitiveTransformation
+   */
+  public function getTransformation()
+  {
+    return $this->transformation;
+  }
+  /**
+   * @param string
+   */
+  public function setTransformedBytes($transformedBytes)
+  {
+    $this->transformedBytes = $transformedBytes;
+  }
+  /**
+   * @return string
+   */
+  public function getTransformedBytes()
+  {
+    return $this->transformedBytes;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2TransformationSummary::class, 'Google_Service_DLP_GooglePrivacyDlpV2TransformationSummary');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2TransientCryptoKey.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2TransientCryptoKey.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2TransientCryptoKey.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\DLP;
+
+class GooglePrivacyDlpV2TransientCryptoKey extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $name;
+
+  /**
+   * @param string
+   */
+  public function setName($name)
+  {
+    $this->name = $name;
+  }
+  /**
+   * @return string
+   */
+  public function getName()
+  {
+    return $this->name;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2TransientCryptoKey::class, 'Google_Service_DLP_GooglePrivacyDlpV2TransientCryptoKey');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2Trigger.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2Trigger.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2Trigger.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\DLP;
+
+class GooglePrivacyDlpV2Trigger extends \Google\Model
+{
+  protected $manualType = GooglePrivacyDlpV2Manual::class;
+  protected $manualDataType = '';
+  protected $scheduleType = GooglePrivacyDlpV2Schedule::class;
+  protected $scheduleDataType = '';
+
+  /**
+   * @param GooglePrivacyDlpV2Manual
+   */
+  public function setManual(GooglePrivacyDlpV2Manual $manual)
+  {
+    $this->manual = $manual;
+  }
+  /**
+   * @return GooglePrivacyDlpV2Manual
+   */
+  public function getManual()
+  {
+    return $this->manual;
+  }
+  /**
+   * @param GooglePrivacyDlpV2Schedule
+   */
+  public function setSchedule(GooglePrivacyDlpV2Schedule $schedule)
+  {
+    $this->schedule = $schedule;
+  }
+  /**
+   * @return GooglePrivacyDlpV2Schedule
+   */
+  public function getSchedule()
+  {
+    return $this->schedule;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2Trigger::class, 'Google_Service_DLP_GooglePrivacyDlpV2Trigger');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2UnwrappedCryptoKey.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2UnwrappedCryptoKey.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2UnwrappedCryptoKey.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\DLP;
+
+class GooglePrivacyDlpV2UnwrappedCryptoKey extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $key;
+
+  /**
+   * @param string
+   */
+  public function setKey($key)
+  {
+    $this->key = $key;
+  }
+  /**
+   * @return string
+   */
+  public function getKey()
+  {
+    return $this->key;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2UnwrappedCryptoKey::class, 'Google_Service_DLP_GooglePrivacyDlpV2UnwrappedCryptoKey');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2UpdateConnectionRequest.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2UpdateConnectionRequest.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2UpdateConnectionRequest.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\DLP;
+
+class GooglePrivacyDlpV2UpdateConnectionRequest extends \Google\Model
+{
+  protected $connectionType = GooglePrivacyDlpV2Connection::class;
+  protected $connectionDataType = '';
+  /**
+   * @var string
+   */
+  public $updateMask;
+
+  /**
+   * @param GooglePrivacyDlpV2Connection
+   */
+  public function setConnection(GooglePrivacyDlpV2Connection $connection)
+  {
+    $this->connection = $connection;
+  }
+  /**
+   * @return GooglePrivacyDlpV2Connection
+   */
+  public function getConnection()
+  {
+    return $this->connection;
+  }
+  /**
+   * @param string
+   */
+  public function setUpdateMask($updateMask)
+  {
+    $this->updateMask = $updateMask;
+  }
+  /**
+   * @return string
+   */
+  public function getUpdateMask()
+  {
+    return $this->updateMask;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2UpdateConnectionRequest::class, 'Google_Service_DLP_GooglePrivacyDlpV2UpdateConnectionRequest');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2UpdateDeidentifyTemplateRequest.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2UpdateDeidentifyTemplateRequest.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2UpdateDeidentifyTemplateRequest.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\DLP;
+
+class GooglePrivacyDlpV2UpdateDeidentifyTemplateRequest extends \Google\Model
+{
+  protected $deidentifyTemplateType = GooglePrivacyDlpV2DeidentifyTemplate::class;
+  protected $deidentifyTemplateDataType = '';
+  /**
+   * @var string
+   */
+  public $updateMask;
+
+  /**
+   * @param GooglePrivacyDlpV2DeidentifyTemplate
+   */
+  public function setDeidentifyTemplate(GooglePrivacyDlpV2DeidentifyTemplate $deidentifyTemplate)
+  {
+    $this->deidentifyTemplate = $deidentifyTemplate;
+  }
+  /**
+   * @return GooglePrivacyDlpV2DeidentifyTemplate
+   */
+  public function getDeidentifyTemplate()
+  {
+    return $this->deidentifyTemplate;
+  }
+  /**
+   * @param string
+   */
+  public function setUpdateMask($updateMask)
+  {
+    $this->updateMask = $updateMask;
+  }
+  /**
+   * @return string
+   */
+  public function getUpdateMask()
+  {
+    return $this->updateMask;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2UpdateDeidentifyTemplateRequest::class, 'Google_Service_DLP_GooglePrivacyDlpV2UpdateDeidentifyTemplateRequest');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2UpdateDiscoveryConfigRequest.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2UpdateDiscoveryConfigRequest.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2UpdateDiscoveryConfigRequest.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\DLP;
+
+class GooglePrivacyDlpV2UpdateDiscoveryConfigRequest extends \Google\Model
+{
+  protected $discoveryConfigType = GooglePrivacyDlpV2DiscoveryConfig::class;
+  protected $discoveryConfigDataType = '';
+  /**
+   * @var string
+   */
+  public $updateMask;
+
+  /**
+   * @param GooglePrivacyDlpV2DiscoveryConfig
+   */
+  public function setDiscoveryConfig(GooglePrivacyDlpV2DiscoveryConfig $discoveryConfig)
+  {
+    $this->discoveryConfig = $discoveryConfig;
+  }
+  /**
+   * @return GooglePrivacyDlpV2DiscoveryConfig
+   */
+  public function getDiscoveryConfig()
+  {
+    return $this->discoveryConfig;
+  }
+  /**
+   * @param string
+   */
+  public function setUpdateMask($updateMask)
+  {
+    $this->updateMask = $updateMask;
+  }
+  /**
+   * @return string
+   */
+  public function getUpdateMask()
+  {
+    return $this->updateMask;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2UpdateDiscoveryConfigRequest::class, 'Google_Service_DLP_GooglePrivacyDlpV2UpdateDiscoveryConfigRequest');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2UpdateInspectTemplateRequest.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2UpdateInspectTemplateRequest.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2UpdateInspectTemplateRequest.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\DLP;
+
+class GooglePrivacyDlpV2UpdateInspectTemplateRequest extends \Google\Model
+{
+  protected $inspectTemplateType = GooglePrivacyDlpV2InspectTemplate::class;
+  protected $inspectTemplateDataType = '';
+  /**
+   * @var string
+   */
+  public $updateMask;
+
+  /**
+   * @param GooglePrivacyDlpV2InspectTemplate
+   */
+  public function setInspectTemplate(GooglePrivacyDlpV2InspectTemplate $inspectTemplate)
+  {
+    $this->inspectTemplate = $inspectTemplate;
+  }
+  /**
+   * @return GooglePrivacyDlpV2InspectTemplate
+   */
+  public function getInspectTemplate()
+  {
+    return $this->inspectTemplate;
+  }
+  /**
+   * @param string
+   */
+  public function setUpdateMask($updateMask)
+  {
+    $this->updateMask = $updateMask;
+  }
+  /**
+   * @return string
+   */
+  public function getUpdateMask()
+  {
+    return $this->updateMask;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2UpdateInspectTemplateRequest::class, 'Google_Service_DLP_GooglePrivacyDlpV2UpdateInspectTemplateRequest');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2UpdateJobTriggerRequest.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2UpdateJobTriggerRequest.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2UpdateJobTriggerRequest.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\DLP;
+
+class GooglePrivacyDlpV2UpdateJobTriggerRequest extends \Google\Model
+{
+  protected $jobTriggerType = GooglePrivacyDlpV2JobTrigger::class;
+  protected $jobTriggerDataType = '';
+  /**
+   * @var string
+   */
+  public $updateMask;
+
+  /**
+   * @param GooglePrivacyDlpV2JobTrigger
+   */
+  public function setJobTrigger(GooglePrivacyDlpV2JobTrigger $jobTrigger)
+  {
+    $this->jobTrigger = $jobTrigger;
+  }
+  /**
+   * @return GooglePrivacyDlpV2JobTrigger
+   */
+  public function getJobTrigger()
+  {
+    return $this->jobTrigger;
+  }
+  /**
+   * @param string
+   */
+  public function setUpdateMask($updateMask)
+  {
+    $this->updateMask = $updateMask;
+  }
+  /**
+   * @return string
+   */
+  public function getUpdateMask()
+  {
+    return $this->updateMask;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2UpdateJobTriggerRequest::class, 'Google_Service_DLP_GooglePrivacyDlpV2UpdateJobTriggerRequest');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2UpdateStoredInfoTypeRequest.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2UpdateStoredInfoTypeRequest.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2UpdateStoredInfoTypeRequest.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\DLP;
+
+class GooglePrivacyDlpV2UpdateStoredInfoTypeRequest extends \Google\Model
+{
+  protected $configType = GooglePrivacyDlpV2StoredInfoTypeConfig::class;
+  protected $configDataType = '';
+  /**
+   * @var string
+   */
+  public $updateMask;
+
+  /**
+   * @param GooglePrivacyDlpV2StoredInfoTypeConfig
+   */
+  public function setConfig(GooglePrivacyDlpV2StoredInfoTypeConfig $config)
+  {
+    $this->config = $config;
+  }
+  /**
+   * @return GooglePrivacyDlpV2StoredInfoTypeConfig
+   */
+  public function getConfig()
+  {
+    return $this->config;
+  }
+  /**
+   * @param string
+   */
+  public function setUpdateMask($updateMask)
+  {
+    $this->updateMask = $updateMask;
+  }
+  /**
+   * @return string
+   */
+  public function getUpdateMask()
+  {
+    return $this->updateMask;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2UpdateStoredInfoTypeRequest::class, 'Google_Service_DLP_GooglePrivacyDlpV2UpdateStoredInfoTypeRequest');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2Value.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2Value.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2Value.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,157 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\DLP;
+
+class GooglePrivacyDlpV2Value extends \Google\Model
+{
+  /**
+   * @var bool
+   */
+  public $booleanValue;
+  protected $dateValueType = GoogleTypeDate::class;
+  protected $dateValueDataType = '';
+  /**
+   * @var string
+   */
+  public $dayOfWeekValue;
+  public $floatValue;
+  /**
+   * @var string
+   */
+  public $integerValue;
+  /**
+   * @var string
+   */
+  public $stringValue;
+  protected $timeValueType = GoogleTypeTimeOfDay::class;
+  protected $timeValueDataType = '';
+  /**
+   * @var string
+   */
+  public $timestampValue;
+
+  /**
+   * @param bool
+   */
+  public function setBooleanValue($booleanValue)
+  {
+    $this->booleanValue = $booleanValue;
+  }
+  /**
+   * @return bool
+   */
+  public function getBooleanValue()
+  {
+    return $this->booleanValue;
+  }
+  /**
+   * @param GoogleTypeDate
+   */
+  public function setDateValue(GoogleTypeDate $dateValue)
+  {
+    $this->dateValue = $dateValue;
+  }
+  /**
+   * @return GoogleTypeDate
+   */
+  public function getDateValue()
+  {
+    return $this->dateValue;
+  }
+  /**
+   * @param string
+   */
+  public function setDayOfWeekValue($dayOfWeekValue)
+  {
+    $this->dayOfWeekValue = $dayOfWeekValue;
+  }
+  /**
+   * @return string
+   */
+  public function getDayOfWeekValue()
+  {
+    return $this->dayOfWeekValue;
+  }
+  public function setFloatValue($floatValue)
+  {
+    $this->floatValue = $floatValue;
+  }
+  public function getFloatValue()
+  {
+    return $this->floatValue;
+  }
+  /**
+   * @param string
+   */
+  public function setIntegerValue($integerValue)
+  {
+    $this->integerValue = $integerValue;
+  }
+  /**
+   * @return string
+   */
+  public function getIntegerValue()
+  {
+    return $this->integerValue;
+  }
+  /**
+   * @param string
+   */
+  public function setStringValue($stringValue)
+  {
+    $this->stringValue = $stringValue;
+  }
+  /**
+   * @return string
+   */
+  public function getStringValue()
+  {
+    return $this->stringValue;
+  }
+  /**
+   * @param GoogleTypeTimeOfDay
+   */
+  public function setTimeValue(GoogleTypeTimeOfDay $timeValue)
+  {
+    $this->timeValue = $timeValue;
+  }
+  /**
+   * @return GoogleTypeTimeOfDay
+   */
+  public function getTimeValue()
+  {
+    return $this->timeValue;
+  }
+  /**
+   * @param string
+   */
+  public function setTimestampValue($timestampValue)
+  {
+    $this->timestampValue = $timestampValue;
+  }
+  /**
+   * @return string
+   */
+  public function getTimestampValue()
+  {
+    return $this->timestampValue;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2Value::class, 'Google_Service_DLP_GooglePrivacyDlpV2Value');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2ValueFrequency.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2ValueFrequency.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2ValueFrequency.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\DLP;
+
+class GooglePrivacyDlpV2ValueFrequency extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $count;
+  protected $valueType = GooglePrivacyDlpV2Value::class;
+  protected $valueDataType = '';
+
+  /**
+   * @param string
+   */
+  public function setCount($count)
+  {
+    $this->count = $count;
+  }
+  /**
+   * @return string
+   */
+  public function getCount()
+  {
+    return $this->count;
+  }
+  /**
+   * @param GooglePrivacyDlpV2Value
+   */
+  public function setValue(GooglePrivacyDlpV2Value $value)
+  {
+    $this->value = $value;
+  }
+  /**
+   * @return GooglePrivacyDlpV2Value
+   */
+  public function getValue()
+  {
+    return $this->value;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2ValueFrequency::class, 'Google_Service_DLP_GooglePrivacyDlpV2ValueFrequency');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2VersionDescription.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2VersionDescription.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2VersionDescription.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\DLP;
+
+class GooglePrivacyDlpV2VersionDescription extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $description;
+  /**
+   * @var string
+   */
+  public $version;
+
+  /**
+   * @param string
+   */
+  public function setDescription($description)
+  {
+    $this->description = $description;
+  }
+  /**
+   * @return string
+   */
+  public function getDescription()
+  {
+    return $this->description;
+  }
+  /**
+   * @param string
+   */
+  public function setVersion($version)
+  {
+    $this->version = $version;
+  }
+  /**
+   * @return string
+   */
+  public function getVersion()
+  {
+    return $this->version;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2VersionDescription::class, 'Google_Service_DLP_GooglePrivacyDlpV2VersionDescription');
Index: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2WordList.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2WordList.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2WordList.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,45 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\DLP;
+
+class GooglePrivacyDlpV2WordList extends \Google\Collection
+{
+  protected $collection_key = 'words';
+  /**
+   * @var string[]
+   */
+  public $words;
+
+  /**
+   * @param string[]
+   */
+  public function setWords($words)
+  {
+    $this->words = $words;
+  }
+  /**
+   * @return string[]
+   */
+  public function getWords()
+  {
+    return $this->words;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GooglePrivacyDlpV2WordList::class, 'Google_Service_DLP_GooglePrivacyDlpV2WordList');
Index: vendor/google/apiclient-services/src/DLP/GoogleProtobufEmpty.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GoogleProtobufEmpty.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/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\DLP;
+
+class GoogleProtobufEmpty extends \Google\Model
+{
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleProtobufEmpty::class, 'Google_Service_DLP_GoogleProtobufEmpty');
Index: vendor/google/apiclient-services/src/DLP/GoogleRpcStatus.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GoogleRpcStatus.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/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\DLP;
+
+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_DLP_GoogleRpcStatus');
Index: vendor/google/apiclient-services/src/DLP/GoogleTypeDate.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GoogleTypeDate.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GoogleTypeDate.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,80 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\DLP;
+
+class GoogleTypeDate extends \Google\Model
+{
+  /**
+   * @var int
+   */
+  public $day;
+  /**
+   * @var int
+   */
+  public $month;
+  /**
+   * @var int
+   */
+  public $year;
+
+  /**
+   * @param int
+   */
+  public function setDay($day)
+  {
+    $this->day = $day;
+  }
+  /**
+   * @return int
+   */
+  public function getDay()
+  {
+    return $this->day;
+  }
+  /**
+   * @param int
+   */
+  public function setMonth($month)
+  {
+    $this->month = $month;
+  }
+  /**
+   * @return int
+   */
+  public function getMonth()
+  {
+    return $this->month;
+  }
+  /**
+   * @param int
+   */
+  public function setYear($year)
+  {
+    $this->year = $year;
+  }
+  /**
+   * @return int
+   */
+  public function getYear()
+  {
+    return $this->year;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleTypeDate::class, 'Google_Service_DLP_GoogleTypeDate');
Index: vendor/google/apiclient-services/src/DLP/GoogleTypeTimeOfDay.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/GoogleTypeTimeOfDay.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/GoogleTypeTimeOfDay.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\DLP;
+
+class GoogleTypeTimeOfDay extends \Google\Model
+{
+  /**
+   * @var int
+   */
+  public $hours;
+  /**
+   * @var int
+   */
+  public $minutes;
+  /**
+   * @var int
+   */
+  public $nanos;
+  /**
+   * @var int
+   */
+  public $seconds;
+
+  /**
+   * @param int
+   */
+  public function setHours($hours)
+  {
+    $this->hours = $hours;
+  }
+  /**
+   * @return int
+   */
+  public function getHours()
+  {
+    return $this->hours;
+  }
+  /**
+   * @param int
+   */
+  public function setMinutes($minutes)
+  {
+    $this->minutes = $minutes;
+  }
+  /**
+   * @return int
+   */
+  public function getMinutes()
+  {
+    return $this->minutes;
+  }
+  /**
+   * @param int
+   */
+  public function setNanos($nanos)
+  {
+    $this->nanos = $nanos;
+  }
+  /**
+   * @return int
+   */
+  public function getNanos()
+  {
+    return $this->nanos;
+  }
+  /**
+   * @param int
+   */
+  public function setSeconds($seconds)
+  {
+    $this->seconds = $seconds;
+  }
+  /**
+   * @return int
+   */
+  public function getSeconds()
+  {
+    return $this->seconds;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleTypeTimeOfDay::class, 'Google_Service_DLP_GoogleTypeTimeOfDay');
Index: vendor/google/apiclient-services/src/DLP/Resource/InfoTypes.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/Resource/InfoTypes.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/Resource/InfoTypes.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\DLP\Resource;
+
+use Google\Service\DLP\GooglePrivacyDlpV2ListInfoTypesResponse;
+
+/**
+ * The "infoTypes" collection of methods.
+ * Typical usage is:
+ *  <code>
+ *   $dlpService = new Google\Service\DLP(...);
+ *   $infoTypes = $dlpService->infoTypes;
+ *  </code>
+ */
+class InfoTypes extends \Google\Service\Resource
+{
+  /**
+   * Returns a list of the sensitive information types that the DLP API supports.
+   * See https://cloud.google.com/sensitive-data-protection/docs/infotypes-
+   * reference to learn more. (infoTypes.listInfoTypes)
+   *
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param string filter filter to only return infoTypes supported by certain
+   * parts of the API. Defaults to supported_by=INSPECT.
+   * @opt_param string languageCode BCP-47 language code for localized infoType
+   * friendly names. If omitted, or if localized strings are not available, en-US
+   * strings will be returned.
+   * @opt_param string locationId Deprecated. This field has no effect.
+   * @opt_param string parent The parent resource name. The format of this value
+   * is as follows: `locations/{location_id}`
+   * @return GooglePrivacyDlpV2ListInfoTypesResponse
+   * @throws \Google\Service\Exception
+   */
+  public function listInfoTypes($optParams = [])
+  {
+    $params = [];
+    $params = array_merge($params, $optParams);
+    return $this->call('list', [$params], GooglePrivacyDlpV2ListInfoTypesResponse::class);
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(InfoTypes::class, 'Google_Service_DLP_Resource_InfoTypes');
Index: vendor/google/apiclient-services/src/DLP/Resource/Locations.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/Resource/Locations.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/Resource/Locations.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\DLP\Resource;
+
+/**
+ * The "locations" collection of methods.
+ * Typical usage is:
+ *  <code>
+ *   $dlpService = new Google\Service\DLP(...);
+ *   $locations = $dlpService->locations;
+ *  </code>
+ */
+class Locations extends \Google\Service\Resource
+{
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(Locations::class, 'Google_Service_DLP_Resource_Locations');
Index: vendor/google/apiclient-services/src/DLP/Resource/LocationsInfoTypes.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/Resource/LocationsInfoTypes.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/Resource/LocationsInfoTypes.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\DLP\Resource;
+
+use Google\Service\DLP\GooglePrivacyDlpV2ListInfoTypesResponse;
+
+/**
+ * The "infoTypes" collection of methods.
+ * Typical usage is:
+ *  <code>
+ *   $dlpService = new Google\Service\DLP(...);
+ *   $infoTypes = $dlpService->locations_infoTypes;
+ *  </code>
+ */
+class LocationsInfoTypes extends \Google\Service\Resource
+{
+  /**
+   * Returns a list of the sensitive information types that the DLP API supports.
+   * See https://cloud.google.com/sensitive-data-protection/docs/infotypes-
+   * reference to learn more. (infoTypes.listLocationsInfoTypes)
+   *
+   * @param string $parent The parent resource name. The format of this value is
+   * as follows: `locations/{location_id}`
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param string filter filter to only return infoTypes supported by certain
+   * parts of the API. Defaults to supported_by=INSPECT.
+   * @opt_param string languageCode BCP-47 language code for localized infoType
+   * friendly names. If omitted, or if localized strings are not available, en-US
+   * strings will be returned.
+   * @opt_param string locationId Deprecated. This field has no effect.
+   * @return GooglePrivacyDlpV2ListInfoTypesResponse
+   * @throws \Google\Service\Exception
+   */
+  public function listLocationsInfoTypes($parent, $optParams = [])
+  {
+    $params = ['parent' => $parent];
+    $params = array_merge($params, $optParams);
+    return $this->call('list', [$params], GooglePrivacyDlpV2ListInfoTypesResponse::class);
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(LocationsInfoTypes::class, 'Google_Service_DLP_Resource_LocationsInfoTypes');
Index: vendor/google/apiclient-services/src/DLP/Resource/Organizations.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/Resource/Organizations.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/Resource/Organizations.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\DLP\Resource;
+
+/**
+ * The "organizations" collection of methods.
+ * Typical usage is:
+ *  <code>
+ *   $dlpService = new Google\Service\DLP(...);
+ *   $organizations = $dlpService->organizations;
+ *  </code>
+ */
+class Organizations extends \Google\Service\Resource
+{
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(Organizations::class, 'Google_Service_DLP_Resource_Organizations');
Index: vendor/google/apiclient-services/src/DLP/Resource/OrganizationsDeidentifyTemplates.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/Resource/OrganizationsDeidentifyTemplates.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/Resource/OrganizationsDeidentifyTemplates.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\DLP\Resource;
+
+use Google\Service\DLP\GooglePrivacyDlpV2CreateDeidentifyTemplateRequest;
+use Google\Service\DLP\GooglePrivacyDlpV2DeidentifyTemplate;
+use Google\Service\DLP\GooglePrivacyDlpV2ListDeidentifyTemplatesResponse;
+use Google\Service\DLP\GooglePrivacyDlpV2UpdateDeidentifyTemplateRequest;
+use Google\Service\DLP\GoogleProtobufEmpty;
+
+/**
+ * The "deidentifyTemplates" collection of methods.
+ * Typical usage is:
+ *  <code>
+ *   $dlpService = new Google\Service\DLP(...);
+ *   $deidentifyTemplates = $dlpService->organizations_deidentifyTemplates;
+ *  </code>
+ */
+class OrganizationsDeidentifyTemplates extends \Google\Service\Resource
+{
+  /**
+   * Creates a DeidentifyTemplate for reusing frequently used configuration for
+   * de-identifying content, images, and storage. See
+   * https://cloud.google.com/sensitive-data-protection/docs/creating-templates-
+   * deid to learn more. (deidentifyTemplates.create)
+   *
+   * @param string $parent Required. Parent resource name. The format of this
+   * value varies depending on the scope of the request (project or organization)
+   * and whether you have [specified a processing
+   * location](https://cloud.google.com/sensitive-data-protection/docs/specifying-
+   * location): + Projects scope, location specified:
+   * `projects/{project_id}/locations/{location_id}` + Projects scope, no location
+   * specified (defaults to global): `projects/{project_id}` + Organizations
+   * scope, location specified: `organizations/{org_id}/locations/{location_id}` +
+   * Organizations scope, no location specified (defaults to global):
+   * `organizations/{org_id}` The following example `parent` string specifies a
+   * parent project with the identifier `example-project`, and specifies the
+   * `europe-west3` location for processing data: parent=projects/example-
+   * project/locations/europe-west3
+   * @param GooglePrivacyDlpV2CreateDeidentifyTemplateRequest $postBody
+   * @param array $optParams Optional parameters.
+   * @return GooglePrivacyDlpV2DeidentifyTemplate
+   * @throws \Google\Service\Exception
+   */
+  public function create($parent, GooglePrivacyDlpV2CreateDeidentifyTemplateRequest $postBody, $optParams = [])
+  {
+    $params = ['parent' => $parent, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('create', [$params], GooglePrivacyDlpV2DeidentifyTemplate::class);
+  }
+  /**
+   * Deletes a DeidentifyTemplate. See https://cloud.google.com/sensitive-data-
+   * protection/docs/creating-templates-deid to learn more.
+   * (deidentifyTemplates.delete)
+   *
+   * @param string $name Required. Resource name of the organization and
+   * deidentify template to be deleted, for example
+   * `organizations/433245324/deidentifyTemplates/432452342` or projects/project-
+   * id/deidentifyTemplates/432452342.
+   * @param array $optParams Optional parameters.
+   * @return GoogleProtobufEmpty
+   * @throws \Google\Service\Exception
+   */
+  public function delete($name, $optParams = [])
+  {
+    $params = ['name' => $name];
+    $params = array_merge($params, $optParams);
+    return $this->call('delete', [$params], GoogleProtobufEmpty::class);
+  }
+  /**
+   * Gets a DeidentifyTemplate. See https://cloud.google.com/sensitive-data-
+   * protection/docs/creating-templates-deid to learn more.
+   * (deidentifyTemplates.get)
+   *
+   * @param string $name Required. Resource name of the organization and
+   * deidentify template to be read, for example
+   * `organizations/433245324/deidentifyTemplates/432452342` or projects/project-
+   * id/deidentifyTemplates/432452342.
+   * @param array $optParams Optional parameters.
+   * @return GooglePrivacyDlpV2DeidentifyTemplate
+   * @throws \Google\Service\Exception
+   */
+  public function get($name, $optParams = [])
+  {
+    $params = ['name' => $name];
+    $params = array_merge($params, $optParams);
+    return $this->call('get', [$params], GooglePrivacyDlpV2DeidentifyTemplate::class);
+  }
+  /**
+   * Lists DeidentifyTemplates. See https://cloud.google.com/sensitive-data-
+   * protection/docs/creating-templates-deid to learn more.
+   * (deidentifyTemplates.listOrganizationsDeidentifyTemplates)
+   *
+   * @param string $parent Required. Parent resource name. The format of this
+   * value varies depending on the scope of the request (project or organization)
+   * and whether you have [specified a processing
+   * location](https://cloud.google.com/sensitive-data-protection/docs/specifying-
+   * location): + Projects scope, location specified:
+   * `projects/{project_id}/locations/{location_id}` + Projects scope, no location
+   * specified (defaults to global): `projects/{project_id}` + Organizations
+   * scope, location specified: `organizations/{org_id}/locations/{location_id}` +
+   * Organizations scope, no location specified (defaults to global):
+   * `organizations/{org_id}` The following example `parent` string specifies a
+   * parent project with the identifier `example-project`, and specifies the
+   * `europe-west3` location for processing data: parent=projects/example-
+   * project/locations/europe-west3
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param string locationId Deprecated. This field has no effect.
+   * @opt_param string orderBy Comma-separated list of fields to order by,
+   * followed by `asc` or `desc` postfix. This list is case insensitive. The
+   * default sorting order is ascending. Redundant space characters are
+   * insignificant. Example: `name asc,update_time, create_time desc` Supported
+   * fields are: - `create_time`: corresponds to the time the template was
+   * created. - `update_time`: corresponds to the time the template was last
+   * updated. - `name`: corresponds to the template's name. - `display_name`:
+   * corresponds to the template's display name.
+   * @opt_param int pageSize Size of the page. This value can be limited by the
+   * server. If zero server returns a page of max size 100.
+   * @opt_param string pageToken Page token to continue retrieval. Comes from the
+   * previous call to `ListDeidentifyTemplates`.
+   * @return GooglePrivacyDlpV2ListDeidentifyTemplatesResponse
+   * @throws \Google\Service\Exception
+   */
+  public function listOrganizationsDeidentifyTemplates($parent, $optParams = [])
+  {
+    $params = ['parent' => $parent];
+    $params = array_merge($params, $optParams);
+    return $this->call('list', [$params], GooglePrivacyDlpV2ListDeidentifyTemplatesResponse::class);
+  }
+  /**
+   * Updates the DeidentifyTemplate. See https://cloud.google.com/sensitive-data-
+   * protection/docs/creating-templates-deid to learn more.
+   * (deidentifyTemplates.patch)
+   *
+   * @param string $name Required. Resource name of organization and deidentify
+   * template to be updated, for example
+   * `organizations/433245324/deidentifyTemplates/432452342` or projects/project-
+   * id/deidentifyTemplates/432452342.
+   * @param GooglePrivacyDlpV2UpdateDeidentifyTemplateRequest $postBody
+   * @param array $optParams Optional parameters.
+   * @return GooglePrivacyDlpV2DeidentifyTemplate
+   * @throws \Google\Service\Exception
+   */
+  public function patch($name, GooglePrivacyDlpV2UpdateDeidentifyTemplateRequest $postBody, $optParams = [])
+  {
+    $params = ['name' => $name, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('patch', [$params], GooglePrivacyDlpV2DeidentifyTemplate::class);
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(OrganizationsDeidentifyTemplates::class, 'Google_Service_DLP_Resource_OrganizationsDeidentifyTemplates');
Index: vendor/google/apiclient-services/src/DLP/Resource/OrganizationsInspectTemplates.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/Resource/OrganizationsInspectTemplates.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/Resource/OrganizationsInspectTemplates.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,166 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\DLP\Resource;
+
+use Google\Service\DLP\GooglePrivacyDlpV2CreateInspectTemplateRequest;
+use Google\Service\DLP\GooglePrivacyDlpV2InspectTemplate;
+use Google\Service\DLP\GooglePrivacyDlpV2ListInspectTemplatesResponse;
+use Google\Service\DLP\GooglePrivacyDlpV2UpdateInspectTemplateRequest;
+use Google\Service\DLP\GoogleProtobufEmpty;
+
+/**
+ * The "inspectTemplates" collection of methods.
+ * Typical usage is:
+ *  <code>
+ *   $dlpService = new Google\Service\DLP(...);
+ *   $inspectTemplates = $dlpService->organizations_inspectTemplates;
+ *  </code>
+ */
+class OrganizationsInspectTemplates extends \Google\Service\Resource
+{
+  /**
+   * Creates an InspectTemplate for reusing frequently used configuration for
+   * inspecting content, images, and storage. See
+   * https://cloud.google.com/sensitive-data-protection/docs/creating-templates to
+   * learn more. (inspectTemplates.create)
+   *
+   * @param string $parent Required. Parent resource name. The format of this
+   * value varies depending on the scope of the request (project or organization)
+   * and whether you have [specified a processing
+   * location](https://cloud.google.com/sensitive-data-protection/docs/specifying-
+   * location): + Projects scope, location specified:
+   * `projects/{project_id}/locations/{location_id}` + Projects scope, no location
+   * specified (defaults to global): `projects/{project_id}` + Organizations
+   * scope, location specified: `organizations/{org_id}/locations/{location_id}` +
+   * Organizations scope, no location specified (defaults to global):
+   * `organizations/{org_id}` The following example `parent` string specifies a
+   * parent project with the identifier `example-project`, and specifies the
+   * `europe-west3` location for processing data: parent=projects/example-
+   * project/locations/europe-west3
+   * @param GooglePrivacyDlpV2CreateInspectTemplateRequest $postBody
+   * @param array $optParams Optional parameters.
+   * @return GooglePrivacyDlpV2InspectTemplate
+   * @throws \Google\Service\Exception
+   */
+  public function create($parent, GooglePrivacyDlpV2CreateInspectTemplateRequest $postBody, $optParams = [])
+  {
+    $params = ['parent' => $parent, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('create', [$params], GooglePrivacyDlpV2InspectTemplate::class);
+  }
+  /**
+   * Deletes an InspectTemplate. See https://cloud.google.com/sensitive-data-
+   * protection/docs/creating-templates to learn more. (inspectTemplates.delete)
+   *
+   * @param string $name Required. Resource name of the organization and
+   * inspectTemplate to be deleted, for example
+   * `organizations/433245324/inspectTemplates/432452342` or projects/project-
+   * id/inspectTemplates/432452342.
+   * @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 InspectTemplate. See https://cloud.google.com/sensitive-data-
+   * protection/docs/creating-templates to learn more. (inspectTemplates.get)
+   *
+   * @param string $name Required. Resource name of the organization and
+   * inspectTemplate to be read, for example
+   * `organizations/433245324/inspectTemplates/432452342` or projects/project-
+   * id/inspectTemplates/432452342.
+   * @param array $optParams Optional parameters.
+   * @return GooglePrivacyDlpV2InspectTemplate
+   * @throws \Google\Service\Exception
+   */
+  public function get($name, $optParams = [])
+  {
+    $params = ['name' => $name];
+    $params = array_merge($params, $optParams);
+    return $this->call('get', [$params], GooglePrivacyDlpV2InspectTemplate::class);
+  }
+  /**
+   * Lists InspectTemplates. See https://cloud.google.com/sensitive-data-
+   * protection/docs/creating-templates to learn more.
+   * (inspectTemplates.listOrganizationsInspectTemplates)
+   *
+   * @param string $parent Required. Parent resource name. The format of this
+   * value varies depending on the scope of the request (project or organization)
+   * and whether you have [specified a processing
+   * location](https://cloud.google.com/sensitive-data-protection/docs/specifying-
+   * location): + Projects scope, location specified:
+   * `projects/{project_id}/locations/{location_id}` + Projects scope, no location
+   * specified (defaults to global): `projects/{project_id}` + Organizations
+   * scope, location specified: `organizations/{org_id}/locations/{location_id}` +
+   * Organizations scope, no location specified (defaults to global):
+   * `organizations/{org_id}` The following example `parent` string specifies a
+   * parent project with the identifier `example-project`, and specifies the
+   * `europe-west3` location for processing data: parent=projects/example-
+   * project/locations/europe-west3
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param string locationId Deprecated. This field has no effect.
+   * @opt_param string orderBy Comma-separated list of fields to order by,
+   * followed by `asc` or `desc` postfix. This list is case insensitive. The
+   * default sorting order is ascending. Redundant space characters are
+   * insignificant. Example: `name asc,update_time, create_time desc` Supported
+   * fields are: - `create_time`: corresponds to the time the template was
+   * created. - `update_time`: corresponds to the time the template was last
+   * updated. - `name`: corresponds to the template's name. - `display_name`:
+   * corresponds to the template's display name.
+   * @opt_param int pageSize Size of the page. This value can be limited by the
+   * server. If zero server returns a page of max size 100.
+   * @opt_param string pageToken Page token to continue retrieval. Comes from the
+   * previous call to `ListInspectTemplates`.
+   * @return GooglePrivacyDlpV2ListInspectTemplatesResponse
+   * @throws \Google\Service\Exception
+   */
+  public function listOrganizationsInspectTemplates($parent, $optParams = [])
+  {
+    $params = ['parent' => $parent];
+    $params = array_merge($params, $optParams);
+    return $this->call('list', [$params], GooglePrivacyDlpV2ListInspectTemplatesResponse::class);
+  }
+  /**
+   * Updates the InspectTemplate. See https://cloud.google.com/sensitive-data-
+   * protection/docs/creating-templates to learn more. (inspectTemplates.patch)
+   *
+   * @param string $name Required. Resource name of organization and
+   * inspectTemplate to be updated, for example
+   * `organizations/433245324/inspectTemplates/432452342` or projects/project-
+   * id/inspectTemplates/432452342.
+   * @param GooglePrivacyDlpV2UpdateInspectTemplateRequest $postBody
+   * @param array $optParams Optional parameters.
+   * @return GooglePrivacyDlpV2InspectTemplate
+   * @throws \Google\Service\Exception
+   */
+  public function patch($name, GooglePrivacyDlpV2UpdateInspectTemplateRequest $postBody, $optParams = [])
+  {
+    $params = ['name' => $name, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('patch', [$params], GooglePrivacyDlpV2InspectTemplate::class);
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(OrganizationsInspectTemplates::class, 'Google_Service_DLP_Resource_OrganizationsInspectTemplates');
Index: vendor/google/apiclient-services/src/DLP/Resource/OrganizationsLocations.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/Resource/OrganizationsLocations.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/Resource/OrganizationsLocations.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\DLP\Resource;
+
+/**
+ * The "locations" collection of methods.
+ * Typical usage is:
+ *  <code>
+ *   $dlpService = new Google\Service\DLP(...);
+ *   $locations = $dlpService->organizations_locations;
+ *  </code>
+ */
+class OrganizationsLocations extends \Google\Service\Resource
+{
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(OrganizationsLocations::class, 'Google_Service_DLP_Resource_OrganizationsLocations');
Index: vendor/google/apiclient-services/src/DLP/Resource/OrganizationsLocationsColumnDataProfiles.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/Resource/OrganizationsLocationsColumnDataProfiles.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/Resource/OrganizationsLocationsColumnDataProfiles.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\DLP\Resource;
+
+use Google\Service\DLP\GooglePrivacyDlpV2ColumnDataProfile;
+use Google\Service\DLP\GooglePrivacyDlpV2ListColumnDataProfilesResponse;
+
+/**
+ * The "columnDataProfiles" collection of methods.
+ * Typical usage is:
+ *  <code>
+ *   $dlpService = new Google\Service\DLP(...);
+ *   $columnDataProfiles = $dlpService->organizations_locations_columnDataProfiles;
+ *  </code>
+ */
+class OrganizationsLocationsColumnDataProfiles extends \Google\Service\Resource
+{
+  /**
+   * Gets a column data profile. (columnDataProfiles.get)
+   *
+   * @param string $name Required. Resource name, for example
+   * `organizations/12345/locations/us/columnDataProfiles/53234423`.
+   * @param array $optParams Optional parameters.
+   * @return GooglePrivacyDlpV2ColumnDataProfile
+   * @throws \Google\Service\Exception
+   */
+  public function get($name, $optParams = [])
+  {
+    $params = ['name' => $name];
+    $params = array_merge($params, $optParams);
+    return $this->call('get', [$params], GooglePrivacyDlpV2ColumnDataProfile::class);
+  }
+  /**
+   * Lists column data profiles for an organization.
+   * (columnDataProfiles.listOrganizationsLocationsColumnDataProfiles)
+   *
+   * @param string $parent Required. Resource name of the organization or project,
+   * for example `organizations/433245324/locations/europe` or `projects/project-
+   * id/locations/asia`.
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param string filter Allows filtering. Supported syntax: * Filter
+   * expressions are made up of one or more restrictions. * Restrictions can be
+   * combined by `AND` or `OR` logical operators. A sequence of restrictions
+   * implicitly uses `AND`. * A restriction has the form of `{field} {operator}
+   * {value}`. * Supported fields/values: - `table_data_profile_name` - The name
+   * of the related table data profile. - `project_id` - The Google Cloud project
+   * ID. (REQUIRED) - `dataset_id` - The BigQuery dataset ID. (REQUIRED) -
+   * `table_id` - The BigQuery table ID. (REQUIRED) - `field_id` - The ID of the
+   * BigQuery field. - `info_type` - The infotype detected in the resource. -
+   * `sensitivity_level` - HIGH|MEDIUM|LOW - `data_risk_level`: How much risk is
+   * associated with this data. - `status_code` - an RPC status code as defined in
+   * https://github.com/googleapis/googleapis/blob/master/google/rpc/code.proto *
+   * The operator must be `=` for project_id, dataset_id, and table_id. Other
+   * filters also support `!=`. Examples: * project_id = 12345 AND status_code = 1
+   * * project_id = 12345 AND sensitivity_level = HIGH * project_id = 12345 AND
+   * info_type = STREET_ADDRESS The length of this field should be no more than
+   * 500 characters.
+   * @opt_param string orderBy Comma-separated list of fields to order by,
+   * followed by `asc` or `desc` postfix. This list is case insensitive. The
+   * default sorting order is ascending. Redundant space characters are
+   * insignificant. Only one order field at a time is allowed. Examples: *
+   * `project_id asc` * `table_id` * `sensitivity_level desc` Supported fields
+   * are: - `project_id`: The Google Cloud project ID. - `dataset_id`: The ID of a
+   * BigQuery dataset. - `table_id`: The ID of a BigQuery table. -
+   * `sensitivity_level`: How sensitive the data in a column is, at most. -
+   * `data_risk_level`: How much risk is associated with this data. -
+   * `profile_last_generated`: When the profile was last updated in epoch seconds.
+   * @opt_param int pageSize Size of the page. This value can be limited by the
+   * server. If zero, server returns a page of max size 100.
+   * @opt_param string pageToken Page token to continue retrieval.
+   * @return GooglePrivacyDlpV2ListColumnDataProfilesResponse
+   * @throws \Google\Service\Exception
+   */
+  public function listOrganizationsLocationsColumnDataProfiles($parent, $optParams = [])
+  {
+    $params = ['parent' => $parent];
+    $params = array_merge($params, $optParams);
+    return $this->call('list', [$params], GooglePrivacyDlpV2ListColumnDataProfilesResponse::class);
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(OrganizationsLocationsColumnDataProfiles::class, 'Google_Service_DLP_Resource_OrganizationsLocationsColumnDataProfiles');
Index: vendor/google/apiclient-services/src/DLP/Resource/OrganizationsLocationsConnections.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/Resource/OrganizationsLocationsConnections.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/Resource/OrganizationsLocationsConnections.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,152 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\DLP\Resource;
+
+use Google\Service\DLP\GooglePrivacyDlpV2Connection;
+use Google\Service\DLP\GooglePrivacyDlpV2CreateConnectionRequest;
+use Google\Service\DLP\GooglePrivacyDlpV2ListConnectionsResponse;
+use Google\Service\DLP\GooglePrivacyDlpV2SearchConnectionsResponse;
+use Google\Service\DLP\GooglePrivacyDlpV2UpdateConnectionRequest;
+use Google\Service\DLP\GoogleProtobufEmpty;
+
+/**
+ * The "connections" collection of methods.
+ * Typical usage is:
+ *  <code>
+ *   $dlpService = new Google\Service\DLP(...);
+ *   $connections = $dlpService->organizations_locations_connections;
+ *  </code>
+ */
+class OrganizationsLocationsConnections extends \Google\Service\Resource
+{
+  /**
+   * Create a Connection to an external data source. (connections.create)
+   *
+   * @param string $parent Required. Parent resource name. The format of this
+   * value varies depending on the scope of the request (project or organization):
+   * + Projects scope: `projects/{project_id}/locations/{location_id}` +
+   * Organizations scope: `organizations/{org_id}/locations/{location_id}`
+   * @param GooglePrivacyDlpV2CreateConnectionRequest $postBody
+   * @param array $optParams Optional parameters.
+   * @return GooglePrivacyDlpV2Connection
+   * @throws \Google\Service\Exception
+   */
+  public function create($parent, GooglePrivacyDlpV2CreateConnectionRequest $postBody, $optParams = [])
+  {
+    $params = ['parent' => $parent, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('create', [$params], GooglePrivacyDlpV2Connection::class);
+  }
+  /**
+   * Delete a Connection. (connections.delete)
+   *
+   * @param string $name Required. Resource name of the Connection to be deleted,
+   * in the format:
+   * `projects/{project}/locations/{location}/connections/{connection}`.
+   * @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 Connection by name. (connections.get)
+   *
+   * @param string $name Required. Resource name in the format:
+   * `projects/{project}/locations/{location}/connections/{connection}`.
+   * @param array $optParams Optional parameters.
+   * @return GooglePrivacyDlpV2Connection
+   * @throws \Google\Service\Exception
+   */
+  public function get($name, $optParams = [])
+  {
+    $params = ['name' => $name];
+    $params = array_merge($params, $optParams);
+    return $this->call('get', [$params], GooglePrivacyDlpV2Connection::class);
+  }
+  /**
+   * Lists Connections in a parent. Use SearchConnections to see all connections
+   * within an organization. (connections.listOrganizationsLocationsConnections)
+   *
+   * @param string $parent Required. Resource name of the organization or project,
+   * for example, `organizations/433245324/locations/europe` or `projects/project-
+   * id/locations/asia`.
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param string filter Optional. Supported field/value: `state` -
+   * MISSING|AVAILABLE|ERROR
+   * @opt_param int pageSize Optional. Number of results per page, max 1000.
+   * @opt_param string pageToken Optional. Page token from a previous page to
+   * return the next set of results. If set, all other request fields must match
+   * the original request.
+   * @return GooglePrivacyDlpV2ListConnectionsResponse
+   * @throws \Google\Service\Exception
+   */
+  public function listOrganizationsLocationsConnections($parent, $optParams = [])
+  {
+    $params = ['parent' => $parent];
+    $params = array_merge($params, $optParams);
+    return $this->call('list', [$params], GooglePrivacyDlpV2ListConnectionsResponse::class);
+  }
+  /**
+   * Update a Connection. (connections.patch)
+   *
+   * @param string $name Required. Resource name in the format:
+   * `projects/{project}/locations/{location}/connections/{connection}`.
+   * @param GooglePrivacyDlpV2UpdateConnectionRequest $postBody
+   * @param array $optParams Optional parameters.
+   * @return GooglePrivacyDlpV2Connection
+   * @throws \Google\Service\Exception
+   */
+  public function patch($name, GooglePrivacyDlpV2UpdateConnectionRequest $postBody, $optParams = [])
+  {
+    $params = ['name' => $name, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('patch', [$params], GooglePrivacyDlpV2Connection::class);
+  }
+  /**
+   * Searches for Connections in a parent. (connections.search)
+   *
+   * @param string $parent Required. Resource name of the organization or project
+   * with a wildcard location, for example, `organizations/433245324/locations/-`
+   * or `projects/project-id/locations/-`.
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param string filter Optional. Supported field/value: - `state` -
+   * MISSING|AVAILABLE|ERROR
+   * @opt_param int pageSize Optional. Number of results per page, max 1000.
+   * @opt_param string pageToken Optional. Page token from a previous page to
+   * return the next set of results. If set, all other request fields must match
+   * the original request.
+   * @return GooglePrivacyDlpV2SearchConnectionsResponse
+   * @throws \Google\Service\Exception
+   */
+  public function search($parent, $optParams = [])
+  {
+    $params = ['parent' => $parent];
+    $params = array_merge($params, $optParams);
+    return $this->call('search', [$params], GooglePrivacyDlpV2SearchConnectionsResponse::class);
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(OrganizationsLocationsConnections::class, 'Google_Service_DLP_Resource_OrganizationsLocationsConnections');
Index: vendor/google/apiclient-services/src/DLP/Resource/OrganizationsLocationsDeidentifyTemplates.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/Resource/OrganizationsLocationsDeidentifyTemplates.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/Resource/OrganizationsLocationsDeidentifyTemplates.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\DLP\Resource;
+
+use Google\Service\DLP\GooglePrivacyDlpV2CreateDeidentifyTemplateRequest;
+use Google\Service\DLP\GooglePrivacyDlpV2DeidentifyTemplate;
+use Google\Service\DLP\GooglePrivacyDlpV2ListDeidentifyTemplatesResponse;
+use Google\Service\DLP\GooglePrivacyDlpV2UpdateDeidentifyTemplateRequest;
+use Google\Service\DLP\GoogleProtobufEmpty;
+
+/**
+ * The "deidentifyTemplates" collection of methods.
+ * Typical usage is:
+ *  <code>
+ *   $dlpService = new Google\Service\DLP(...);
+ *   $deidentifyTemplates = $dlpService->organizations_locations_deidentifyTemplates;
+ *  </code>
+ */
+class OrganizationsLocationsDeidentifyTemplates extends \Google\Service\Resource
+{
+  /**
+   * Creates a DeidentifyTemplate for reusing frequently used configuration for
+   * de-identifying content, images, and storage. See
+   * https://cloud.google.com/sensitive-data-protection/docs/creating-templates-
+   * deid to learn more. (deidentifyTemplates.create)
+   *
+   * @param string $parent Required. Parent resource name. The format of this
+   * value varies depending on the scope of the request (project or organization)
+   * and whether you have [specified a processing
+   * location](https://cloud.google.com/sensitive-data-protection/docs/specifying-
+   * location): + Projects scope, location specified:
+   * `projects/{project_id}/locations/{location_id}` + Projects scope, no location
+   * specified (defaults to global): `projects/{project_id}` + Organizations
+   * scope, location specified: `organizations/{org_id}/locations/{location_id}` +
+   * Organizations scope, no location specified (defaults to global):
+   * `organizations/{org_id}` The following example `parent` string specifies a
+   * parent project with the identifier `example-project`, and specifies the
+   * `europe-west3` location for processing data: parent=projects/example-
+   * project/locations/europe-west3
+   * @param GooglePrivacyDlpV2CreateDeidentifyTemplateRequest $postBody
+   * @param array $optParams Optional parameters.
+   * @return GooglePrivacyDlpV2DeidentifyTemplate
+   * @throws \Google\Service\Exception
+   */
+  public function create($parent, GooglePrivacyDlpV2CreateDeidentifyTemplateRequest $postBody, $optParams = [])
+  {
+    $params = ['parent' => $parent, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('create', [$params], GooglePrivacyDlpV2DeidentifyTemplate::class);
+  }
+  /**
+   * Deletes a DeidentifyTemplate. See https://cloud.google.com/sensitive-data-
+   * protection/docs/creating-templates-deid to learn more.
+   * (deidentifyTemplates.delete)
+   *
+   * @param string $name Required. Resource name of the organization and
+   * deidentify template to be deleted, for example
+   * `organizations/433245324/deidentifyTemplates/432452342` or projects/project-
+   * id/deidentifyTemplates/432452342.
+   * @param array $optParams Optional parameters.
+   * @return GoogleProtobufEmpty
+   * @throws \Google\Service\Exception
+   */
+  public function delete($name, $optParams = [])
+  {
+    $params = ['name' => $name];
+    $params = array_merge($params, $optParams);
+    return $this->call('delete', [$params], GoogleProtobufEmpty::class);
+  }
+  /**
+   * Gets a DeidentifyTemplate. See https://cloud.google.com/sensitive-data-
+   * protection/docs/creating-templates-deid to learn more.
+   * (deidentifyTemplates.get)
+   *
+   * @param string $name Required. Resource name of the organization and
+   * deidentify template to be read, for example
+   * `organizations/433245324/deidentifyTemplates/432452342` or projects/project-
+   * id/deidentifyTemplates/432452342.
+   * @param array $optParams Optional parameters.
+   * @return GooglePrivacyDlpV2DeidentifyTemplate
+   * @throws \Google\Service\Exception
+   */
+  public function get($name, $optParams = [])
+  {
+    $params = ['name' => $name];
+    $params = array_merge($params, $optParams);
+    return $this->call('get', [$params], GooglePrivacyDlpV2DeidentifyTemplate::class);
+  }
+  /**
+   * Lists DeidentifyTemplates. See https://cloud.google.com/sensitive-data-
+   * protection/docs/creating-templates-deid to learn more.
+   * (deidentifyTemplates.listOrganizationsLocationsDeidentifyTemplates)
+   *
+   * @param string $parent Required. Parent resource name. The format of this
+   * value varies depending on the scope of the request (project or organization)
+   * and whether you have [specified a processing
+   * location](https://cloud.google.com/sensitive-data-protection/docs/specifying-
+   * location): + Projects scope, location specified:
+   * `projects/{project_id}/locations/{location_id}` + Projects scope, no location
+   * specified (defaults to global): `projects/{project_id}` + Organizations
+   * scope, location specified: `organizations/{org_id}/locations/{location_id}` +
+   * Organizations scope, no location specified (defaults to global):
+   * `organizations/{org_id}` The following example `parent` string specifies a
+   * parent project with the identifier `example-project`, and specifies the
+   * `europe-west3` location for processing data: parent=projects/example-
+   * project/locations/europe-west3
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param string locationId Deprecated. This field has no effect.
+   * @opt_param string orderBy Comma-separated list of fields to order by,
+   * followed by `asc` or `desc` postfix. This list is case insensitive. The
+   * default sorting order is ascending. Redundant space characters are
+   * insignificant. Example: `name asc,update_time, create_time desc` Supported
+   * fields are: - `create_time`: corresponds to the time the template was
+   * created. - `update_time`: corresponds to the time the template was last
+   * updated. - `name`: corresponds to the template's name. - `display_name`:
+   * corresponds to the template's display name.
+   * @opt_param int pageSize Size of the page. This value can be limited by the
+   * server. If zero server returns a page of max size 100.
+   * @opt_param string pageToken Page token to continue retrieval. Comes from the
+   * previous call to `ListDeidentifyTemplates`.
+   * @return GooglePrivacyDlpV2ListDeidentifyTemplatesResponse
+   * @throws \Google\Service\Exception
+   */
+  public function listOrganizationsLocationsDeidentifyTemplates($parent, $optParams = [])
+  {
+    $params = ['parent' => $parent];
+    $params = array_merge($params, $optParams);
+    return $this->call('list', [$params], GooglePrivacyDlpV2ListDeidentifyTemplatesResponse::class);
+  }
+  /**
+   * Updates the DeidentifyTemplate. See https://cloud.google.com/sensitive-data-
+   * protection/docs/creating-templates-deid to learn more.
+   * (deidentifyTemplates.patch)
+   *
+   * @param string $name Required. Resource name of organization and deidentify
+   * template to be updated, for example
+   * `organizations/433245324/deidentifyTemplates/432452342` or projects/project-
+   * id/deidentifyTemplates/432452342.
+   * @param GooglePrivacyDlpV2UpdateDeidentifyTemplateRequest $postBody
+   * @param array $optParams Optional parameters.
+   * @return GooglePrivacyDlpV2DeidentifyTemplate
+   * @throws \Google\Service\Exception
+   */
+  public function patch($name, GooglePrivacyDlpV2UpdateDeidentifyTemplateRequest $postBody, $optParams = [])
+  {
+    $params = ['name' => $name, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('patch', [$params], GooglePrivacyDlpV2DeidentifyTemplate::class);
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(OrganizationsLocationsDeidentifyTemplates::class, 'Google_Service_DLP_Resource_OrganizationsLocationsDeidentifyTemplates');
Index: vendor/google/apiclient-services/src/DLP/Resource/OrganizationsLocationsDiscoveryConfigs.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/Resource/OrganizationsLocationsDiscoveryConfigs.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/Resource/OrganizationsLocationsDiscoveryConfigs.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,141 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\DLP\Resource;
+
+use Google\Service\DLP\GooglePrivacyDlpV2CreateDiscoveryConfigRequest;
+use Google\Service\DLP\GooglePrivacyDlpV2DiscoveryConfig;
+use Google\Service\DLP\GooglePrivacyDlpV2ListDiscoveryConfigsResponse;
+use Google\Service\DLP\GooglePrivacyDlpV2UpdateDiscoveryConfigRequest;
+use Google\Service\DLP\GoogleProtobufEmpty;
+
+/**
+ * The "discoveryConfigs" collection of methods.
+ * Typical usage is:
+ *  <code>
+ *   $dlpService = new Google\Service\DLP(...);
+ *   $discoveryConfigs = $dlpService->organizations_locations_discoveryConfigs;
+ *  </code>
+ */
+class OrganizationsLocationsDiscoveryConfigs extends \Google\Service\Resource
+{
+  /**
+   * Creates a config for discovery to scan and profile storage.
+   * (discoveryConfigs.create)
+   *
+   * @param string $parent Required. Parent resource name. The format of this
+   * value varies depending on the scope of the request (project or organization):
+   * + Projects scope: `projects/{project_id}/locations/{location_id}` +
+   * Organizations scope: `organizations/{org_id}/locations/{location_id}` The
+   * following example `parent` string specifies a parent project with the
+   * identifier `example-project`, and specifies the `europe-west3` location for
+   * processing data: parent=projects/example-project/locations/europe-west3
+   * @param GooglePrivacyDlpV2CreateDiscoveryConfigRequest $postBody
+   * @param array $optParams Optional parameters.
+   * @return GooglePrivacyDlpV2DiscoveryConfig
+   * @throws \Google\Service\Exception
+   */
+  public function create($parent, GooglePrivacyDlpV2CreateDiscoveryConfigRequest $postBody, $optParams = [])
+  {
+    $params = ['parent' => $parent, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('create', [$params], GooglePrivacyDlpV2DiscoveryConfig::class);
+  }
+  /**
+   * Deletes a discovery configuration. (discoveryConfigs.delete)
+   *
+   * @param string $name Required. Resource name of the project and the config,
+   * for example `projects/dlp-test-project/discoveryConfigs/53234423`.
+   * @param array $optParams Optional parameters.
+   * @return GoogleProtobufEmpty
+   * @throws \Google\Service\Exception
+   */
+  public function delete($name, $optParams = [])
+  {
+    $params = ['name' => $name];
+    $params = array_merge($params, $optParams);
+    return $this->call('delete', [$params], GoogleProtobufEmpty::class);
+  }
+  /**
+   * Gets a discovery configuration. (discoveryConfigs.get)
+   *
+   * @param string $name Required. Resource name of the project and the
+   * configuration, for example `projects/dlp-test-
+   * project/discoveryConfigs/53234423`.
+   * @param array $optParams Optional parameters.
+   * @return GooglePrivacyDlpV2DiscoveryConfig
+   * @throws \Google\Service\Exception
+   */
+  public function get($name, $optParams = [])
+  {
+    $params = ['name' => $name];
+    $params = array_merge($params, $optParams);
+    return $this->call('get', [$params], GooglePrivacyDlpV2DiscoveryConfig::class);
+  }
+  /**
+   * Lists discovery configurations.
+   * (discoveryConfigs.listOrganizationsLocationsDiscoveryConfigs)
+   *
+   * @param string $parent Required. Parent resource name. The format of this
+   * value is as follows: `projects/{project_id}/locations/{location_id}` The
+   * following example `parent` string specifies a parent project with the
+   * identifier `example-project`, and specifies the `europe-west3` location for
+   * processing data: parent=projects/example-project/locations/europe-west3
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param string orderBy Comma-separated list of config fields to order by,
+   * followed by `asc` or `desc` postfix. This list is case insensitive. The
+   * default sorting order is ascending. Redundant space characters are
+   * insignificant. Example: `name asc,update_time, create_time desc` Supported
+   * fields are: - `last_run_time`: corresponds to the last time the
+   * DiscoveryConfig ran. - `name`: corresponds to the DiscoveryConfig's name. -
+   * `status`: corresponds to DiscoveryConfig's status.
+   * @opt_param int pageSize Size of the page. This value can be limited by a
+   * server.
+   * @opt_param string pageToken Page token to continue retrieval. Comes from the
+   * previous call to ListDiscoveryConfigs. `order_by` field must not change for
+   * subsequent calls.
+   * @return GooglePrivacyDlpV2ListDiscoveryConfigsResponse
+   * @throws \Google\Service\Exception
+   */
+  public function listOrganizationsLocationsDiscoveryConfigs($parent, $optParams = [])
+  {
+    $params = ['parent' => $parent];
+    $params = array_merge($params, $optParams);
+    return $this->call('list', [$params], GooglePrivacyDlpV2ListDiscoveryConfigsResponse::class);
+  }
+  /**
+   * Updates a discovery configuration. (discoveryConfigs.patch)
+   *
+   * @param string $name Required. Resource name of the project and the
+   * configuration, for example `projects/dlp-test-
+   * project/discoveryConfigs/53234423`.
+   * @param GooglePrivacyDlpV2UpdateDiscoveryConfigRequest $postBody
+   * @param array $optParams Optional parameters.
+   * @return GooglePrivacyDlpV2DiscoveryConfig
+   * @throws \Google\Service\Exception
+   */
+  public function patch($name, GooglePrivacyDlpV2UpdateDiscoveryConfigRequest $postBody, $optParams = [])
+  {
+    $params = ['name' => $name, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('patch', [$params], GooglePrivacyDlpV2DiscoveryConfig::class);
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(OrganizationsLocationsDiscoveryConfigs::class, 'Google_Service_DLP_Resource_OrganizationsLocationsDiscoveryConfigs');
Index: vendor/google/apiclient-services/src/DLP/Resource/OrganizationsLocationsDlpJobs.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/Resource/OrganizationsLocationsDlpJobs.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/Resource/OrganizationsLocationsDlpJobs.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,89 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\DLP\Resource;
+
+use Google\Service\DLP\GooglePrivacyDlpV2ListDlpJobsResponse;
+
+/**
+ * The "dlpJobs" collection of methods.
+ * Typical usage is:
+ *  <code>
+ *   $dlpService = new Google\Service\DLP(...);
+ *   $dlpJobs = $dlpService->organizations_locations_dlpJobs;
+ *  </code>
+ */
+class OrganizationsLocationsDlpJobs extends \Google\Service\Resource
+{
+  /**
+   * Lists DlpJobs that match the specified filter in the request. See
+   * https://cloud.google.com/sensitive-data-protection/docs/inspecting-storage
+   * and https://cloud.google.com/sensitive-data-protection/docs/compute-risk-
+   * analysis to learn more. (dlpJobs.listOrganizationsLocationsDlpJobs)
+   *
+   * @param string $parent Required. Parent resource name. The format of this
+   * value varies depending on whether you have [specified a processing
+   * location](https://cloud.google.com/sensitive-data-protection/docs/specifying-
+   * location): + Projects scope, location specified:
+   * `projects/{project_id}/locations/{location_id}` + Projects scope, no location
+   * specified (defaults to global): `projects/{project_id}` The following example
+   * `parent` string specifies a parent project with the identifier `example-
+   * project`, and specifies the `europe-west3` location for processing data:
+   * parent=projects/example-project/locations/europe-west3
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param string filter Allows filtering. Supported syntax: * Filter
+   * expressions are made up of one or more restrictions. * Restrictions can be
+   * combined by `AND` or `OR` logical operators. A sequence of restrictions
+   * implicitly uses `AND`. * A restriction has the form of `{field} {operator}
+   * {value}`. * Supported fields/values for inspect jobs: - `state` -
+   * PENDING|RUNNING|CANCELED|FINISHED|FAILED - `inspected_storage` -
+   * DATASTORE|CLOUD_STORAGE|BIGQUERY - `trigger_name` - The name of the trigger
+   * that created the job. - 'end_time` - Corresponds to the time the job
+   * finished. - 'start_time` - Corresponds to the time the job finished. *
+   * Supported fields for risk analysis jobs: - `state` -
+   * RUNNING|CANCELED|FINISHED|FAILED - 'end_time` - Corresponds to the time the
+   * job finished. - 'start_time` - Corresponds to the time the job finished. *
+   * The operator must be `=` or `!=`. Examples: * inspected_storage =
+   * cloud_storage AND state = done * inspected_storage = cloud_storage OR
+   * inspected_storage = bigquery * inspected_storage = cloud_storage AND (state =
+   * done OR state = canceled) * end_time > \"2017-12-12T00:00:00+00:00\" The
+   * length of this field should be no more than 500 characters.
+   * @opt_param string locationId Deprecated. This field has no effect.
+   * @opt_param string orderBy Comma-separated list of fields to order by,
+   * followed by `asc` or `desc` postfix. This list is case insensitive. The
+   * default sorting order is ascending. Redundant space characters are
+   * insignificant. Example: `name asc, end_time asc, create_time desc` Supported
+   * fields are: - `create_time`: corresponds to the time the job was created. -
+   * `end_time`: corresponds to the time the job ended. - `name`: corresponds to
+   * the job's name. - `state`: corresponds to `state`
+   * @opt_param int pageSize The standard list page size.
+   * @opt_param string pageToken The standard list page token.
+   * @opt_param string type The type of job. Defaults to `DlpJobType.INSPECT`
+   * @return GooglePrivacyDlpV2ListDlpJobsResponse
+   * @throws \Google\Service\Exception
+   */
+  public function listOrganizationsLocationsDlpJobs($parent, $optParams = [])
+  {
+    $params = ['parent' => $parent];
+    $params = array_merge($params, $optParams);
+    return $this->call('list', [$params], GooglePrivacyDlpV2ListDlpJobsResponse::class);
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(OrganizationsLocationsDlpJobs::class, 'Google_Service_DLP_Resource_OrganizationsLocationsDlpJobs');
Index: vendor/google/apiclient-services/src/DLP/Resource/OrganizationsLocationsFileStoreDataProfiles.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/Resource/OrganizationsLocationsFileStoreDataProfiles.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/Resource/OrganizationsLocationsFileStoreDataProfiles.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,119 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\DLP\Resource;
+
+use Google\Service\DLP\GooglePrivacyDlpV2FileStoreDataProfile;
+use Google\Service\DLP\GooglePrivacyDlpV2ListFileStoreDataProfilesResponse;
+use Google\Service\DLP\GoogleProtobufEmpty;
+
+/**
+ * The "fileStoreDataProfiles" collection of methods.
+ * Typical usage is:
+ *  <code>
+ *   $dlpService = new Google\Service\DLP(...);
+ *   $fileStoreDataProfiles = $dlpService->organizations_locations_fileStoreDataProfiles;
+ *  </code>
+ */
+class OrganizationsLocationsFileStoreDataProfiles extends \Google\Service\Resource
+{
+  /**
+   * Delete a FileStoreDataProfile. Will not prevent the profile from being
+   * regenerated if the resource is still included in a discovery configuration.
+   * (fileStoreDataProfiles.delete)
+   *
+   * @param string $name Required. Resource name of the file store data profile.
+   * @param array $optParams Optional parameters.
+   * @return GoogleProtobufEmpty
+   * @throws \Google\Service\Exception
+   */
+  public function delete($name, $optParams = [])
+  {
+    $params = ['name' => $name];
+    $params = array_merge($params, $optParams);
+    return $this->call('delete', [$params], GoogleProtobufEmpty::class);
+  }
+  /**
+   * Gets a file store data profile. (fileStoreDataProfiles.get)
+   *
+   * @param string $name Required. Resource name, for example
+   * `organizations/12345/locations/us/fileStoreDataProfiles/53234423`.
+   * @param array $optParams Optional parameters.
+   * @return GooglePrivacyDlpV2FileStoreDataProfile
+   * @throws \Google\Service\Exception
+   */
+  public function get($name, $optParams = [])
+  {
+    $params = ['name' => $name];
+    $params = array_merge($params, $optParams);
+    return $this->call('get', [$params], GooglePrivacyDlpV2FileStoreDataProfile::class);
+  }
+  /**
+   * Lists file store data profiles for an organization.
+   * (fileStoreDataProfiles.listOrganizationsLocationsFileStoreDataProfiles)
+   *
+   * @param string $parent Required. Resource name of the organization or project,
+   * for example `organizations/433245324/locations/europe` or `projects/project-
+   * id/locations/asia`.
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param string filter Optional. Allows filtering. Supported syntax: *
+   * Filter expressions are made up of one or more restrictions. * Restrictions
+   * can be combined by `AND` or `OR` logical operators. A sequence of
+   * restrictions implicitly uses `AND`. * A restriction has the form of `{field}
+   * {operator} {value}`. * Supported fields/values: - `project_id` - The Google
+   * Cloud project ID. - `account_id` - The AWS account ID. - `file_store_path` -
+   * The path like "gs://bucket". - `data_source_type` - The profile's data source
+   * type, like "google/storage/bucket". - `data_storage_location` - The location
+   * where the file store's data is stored, like "us-central1". -
+   * `sensitivity_level` - HIGH|MODERATE|LOW - `data_risk_level` -
+   * HIGH|MODERATE|LOW - `resource_visibility`: PUBLIC|RESTRICTED - `status_code`
+   * - an RPC status code as defined in
+   * https://github.com/googleapis/googleapis/blob/master/google/rpc/code.proto *
+   * The operator must be `=` or `!=`. Examples: * `project_id = 12345 AND
+   * status_code = 1` * `project_id = 12345 AND sensitivity_level = HIGH` *
+   * `project_id = 12345 AND resource_visibility = PUBLIC` * `file_store_path =
+   * "gs://mybucket"` The length of this field should be no more than 500
+   * characters.
+   * @opt_param string orderBy Optional. Comma-separated list of fields to order
+   * by, followed by `asc` or `desc` postfix. This list is case insensitive. The
+   * default sorting order is ascending. Redundant space characters are
+   * insignificant. Only one order field at a time is allowed. Examples: *
+   * `project_id asc` * `name` * `sensitivity_level desc` Supported fields are: -
+   * `project_id`: The Google Cloud project ID. - `sensitivity_level`: How
+   * sensitive the data in a table is, at most. - `data_risk_level`: How much risk
+   * is associated with this data. - `profile_last_generated`: When the profile
+   * was last updated in epoch seconds. - `last_modified`: The last time the
+   * resource was modified. - `resource_visibility`: Visibility restriction for
+   * this resource. - `name`: The name of the profile. - `create_time`: The time
+   * the file store was first created.
+   * @opt_param int pageSize Optional. Size of the page. This value can be limited
+   * by the server. If zero, server returns a page of max size 100.
+   * @opt_param string pageToken Optional. Page token to continue retrieval.
+   * @return GooglePrivacyDlpV2ListFileStoreDataProfilesResponse
+   * @throws \Google\Service\Exception
+   */
+  public function listOrganizationsLocationsFileStoreDataProfiles($parent, $optParams = [])
+  {
+    $params = ['parent' => $parent];
+    $params = array_merge($params, $optParams);
+    return $this->call('list', [$params], GooglePrivacyDlpV2ListFileStoreDataProfilesResponse::class);
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(OrganizationsLocationsFileStoreDataProfiles::class, 'Google_Service_DLP_Resource_OrganizationsLocationsFileStoreDataProfiles');
Index: vendor/google/apiclient-services/src/DLP/Resource/OrganizationsLocationsInspectTemplates.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/Resource/OrganizationsLocationsInspectTemplates.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/Resource/OrganizationsLocationsInspectTemplates.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,166 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\DLP\Resource;
+
+use Google\Service\DLP\GooglePrivacyDlpV2CreateInspectTemplateRequest;
+use Google\Service\DLP\GooglePrivacyDlpV2InspectTemplate;
+use Google\Service\DLP\GooglePrivacyDlpV2ListInspectTemplatesResponse;
+use Google\Service\DLP\GooglePrivacyDlpV2UpdateInspectTemplateRequest;
+use Google\Service\DLP\GoogleProtobufEmpty;
+
+/**
+ * The "inspectTemplates" collection of methods.
+ * Typical usage is:
+ *  <code>
+ *   $dlpService = new Google\Service\DLP(...);
+ *   $inspectTemplates = $dlpService->organizations_locations_inspectTemplates;
+ *  </code>
+ */
+class OrganizationsLocationsInspectTemplates extends \Google\Service\Resource
+{
+  /**
+   * Creates an InspectTemplate for reusing frequently used configuration for
+   * inspecting content, images, and storage. See
+   * https://cloud.google.com/sensitive-data-protection/docs/creating-templates to
+   * learn more. (inspectTemplates.create)
+   *
+   * @param string $parent Required. Parent resource name. The format of this
+   * value varies depending on the scope of the request (project or organization)
+   * and whether you have [specified a processing
+   * location](https://cloud.google.com/sensitive-data-protection/docs/specifying-
+   * location): + Projects scope, location specified:
+   * `projects/{project_id}/locations/{location_id}` + Projects scope, no location
+   * specified (defaults to global): `projects/{project_id}` + Organizations
+   * scope, location specified: `organizations/{org_id}/locations/{location_id}` +
+   * Organizations scope, no location specified (defaults to global):
+   * `organizations/{org_id}` The following example `parent` string specifies a
+   * parent project with the identifier `example-project`, and specifies the
+   * `europe-west3` location for processing data: parent=projects/example-
+   * project/locations/europe-west3
+   * @param GooglePrivacyDlpV2CreateInspectTemplateRequest $postBody
+   * @param array $optParams Optional parameters.
+   * @return GooglePrivacyDlpV2InspectTemplate
+   * @throws \Google\Service\Exception
+   */
+  public function create($parent, GooglePrivacyDlpV2CreateInspectTemplateRequest $postBody, $optParams = [])
+  {
+    $params = ['parent' => $parent, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('create', [$params], GooglePrivacyDlpV2InspectTemplate::class);
+  }
+  /**
+   * Deletes an InspectTemplate. See https://cloud.google.com/sensitive-data-
+   * protection/docs/creating-templates to learn more. (inspectTemplates.delete)
+   *
+   * @param string $name Required. Resource name of the organization and
+   * inspectTemplate to be deleted, for example
+   * `organizations/433245324/inspectTemplates/432452342` or projects/project-
+   * id/inspectTemplates/432452342.
+   * @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 InspectTemplate. See https://cloud.google.com/sensitive-data-
+   * protection/docs/creating-templates to learn more. (inspectTemplates.get)
+   *
+   * @param string $name Required. Resource name of the organization and
+   * inspectTemplate to be read, for example
+   * `organizations/433245324/inspectTemplates/432452342` or projects/project-
+   * id/inspectTemplates/432452342.
+   * @param array $optParams Optional parameters.
+   * @return GooglePrivacyDlpV2InspectTemplate
+   * @throws \Google\Service\Exception
+   */
+  public function get($name, $optParams = [])
+  {
+    $params = ['name' => $name];
+    $params = array_merge($params, $optParams);
+    return $this->call('get', [$params], GooglePrivacyDlpV2InspectTemplate::class);
+  }
+  /**
+   * Lists InspectTemplates. See https://cloud.google.com/sensitive-data-
+   * protection/docs/creating-templates to learn more.
+   * (inspectTemplates.listOrganizationsLocationsInspectTemplates)
+   *
+   * @param string $parent Required. Parent resource name. The format of this
+   * value varies depending on the scope of the request (project or organization)
+   * and whether you have [specified a processing
+   * location](https://cloud.google.com/sensitive-data-protection/docs/specifying-
+   * location): + Projects scope, location specified:
+   * `projects/{project_id}/locations/{location_id}` + Projects scope, no location
+   * specified (defaults to global): `projects/{project_id}` + Organizations
+   * scope, location specified: `organizations/{org_id}/locations/{location_id}` +
+   * Organizations scope, no location specified (defaults to global):
+   * `organizations/{org_id}` The following example `parent` string specifies a
+   * parent project with the identifier `example-project`, and specifies the
+   * `europe-west3` location for processing data: parent=projects/example-
+   * project/locations/europe-west3
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param string locationId Deprecated. This field has no effect.
+   * @opt_param string orderBy Comma-separated list of fields to order by,
+   * followed by `asc` or `desc` postfix. This list is case insensitive. The
+   * default sorting order is ascending. Redundant space characters are
+   * insignificant. Example: `name asc,update_time, create_time desc` Supported
+   * fields are: - `create_time`: corresponds to the time the template was
+   * created. - `update_time`: corresponds to the time the template was last
+   * updated. - `name`: corresponds to the template's name. - `display_name`:
+   * corresponds to the template's display name.
+   * @opt_param int pageSize Size of the page. This value can be limited by the
+   * server. If zero server returns a page of max size 100.
+   * @opt_param string pageToken Page token to continue retrieval. Comes from the
+   * previous call to `ListInspectTemplates`.
+   * @return GooglePrivacyDlpV2ListInspectTemplatesResponse
+   * @throws \Google\Service\Exception
+   */
+  public function listOrganizationsLocationsInspectTemplates($parent, $optParams = [])
+  {
+    $params = ['parent' => $parent];
+    $params = array_merge($params, $optParams);
+    return $this->call('list', [$params], GooglePrivacyDlpV2ListInspectTemplatesResponse::class);
+  }
+  /**
+   * Updates the InspectTemplate. See https://cloud.google.com/sensitive-data-
+   * protection/docs/creating-templates to learn more. (inspectTemplates.patch)
+   *
+   * @param string $name Required. Resource name of organization and
+   * inspectTemplate to be updated, for example
+   * `organizations/433245324/inspectTemplates/432452342` or projects/project-
+   * id/inspectTemplates/432452342.
+   * @param GooglePrivacyDlpV2UpdateInspectTemplateRequest $postBody
+   * @param array $optParams Optional parameters.
+   * @return GooglePrivacyDlpV2InspectTemplate
+   * @throws \Google\Service\Exception
+   */
+  public function patch($name, GooglePrivacyDlpV2UpdateInspectTemplateRequest $postBody, $optParams = [])
+  {
+    $params = ['name' => $name, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('patch', [$params], GooglePrivacyDlpV2InspectTemplate::class);
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(OrganizationsLocationsInspectTemplates::class, 'Google_Service_DLP_Resource_OrganizationsLocationsInspectTemplates');
Index: vendor/google/apiclient-services/src/DLP/Resource/OrganizationsLocationsJobTriggers.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/Resource/OrganizationsLocationsJobTriggers.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/Resource/OrganizationsLocationsJobTriggers.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,172 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\DLP\Resource;
+
+use Google\Service\DLP\GooglePrivacyDlpV2CreateJobTriggerRequest;
+use Google\Service\DLP\GooglePrivacyDlpV2JobTrigger;
+use Google\Service\DLP\GooglePrivacyDlpV2ListJobTriggersResponse;
+use Google\Service\DLP\GooglePrivacyDlpV2UpdateJobTriggerRequest;
+use Google\Service\DLP\GoogleProtobufEmpty;
+
+/**
+ * The "jobTriggers" collection of methods.
+ * Typical usage is:
+ *  <code>
+ *   $dlpService = new Google\Service\DLP(...);
+ *   $jobTriggers = $dlpService->organizations_locations_jobTriggers;
+ *  </code>
+ */
+class OrganizationsLocationsJobTriggers extends \Google\Service\Resource
+{
+  /**
+   * Creates a job trigger to run DLP actions such as scanning storage for
+   * sensitive information on a set schedule. See
+   * https://cloud.google.com/sensitive-data-protection/docs/creating-job-triggers
+   * to learn more. (jobTriggers.create)
+   *
+   * @param string $parent Required. Parent resource name. The format of this
+   * value varies depending on whether you have [specified a processing
+   * location](https://cloud.google.com/sensitive-data-protection/docs/specifying-
+   * location): + Projects scope, location specified:
+   * `projects/{project_id}/locations/{location_id}` + Projects scope, no location
+   * specified (defaults to global): `projects/{project_id}` The following example
+   * `parent` string specifies a parent project with the identifier `example-
+   * project`, and specifies the `europe-west3` location for processing data:
+   * parent=projects/example-project/locations/europe-west3
+   * @param GooglePrivacyDlpV2CreateJobTriggerRequest $postBody
+   * @param array $optParams Optional parameters.
+   * @return GooglePrivacyDlpV2JobTrigger
+   * @throws \Google\Service\Exception
+   */
+  public function create($parent, GooglePrivacyDlpV2CreateJobTriggerRequest $postBody, $optParams = [])
+  {
+    $params = ['parent' => $parent, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('create', [$params], GooglePrivacyDlpV2JobTrigger::class);
+  }
+  /**
+   * Deletes a job trigger. See https://cloud.google.com/sensitive-data-
+   * protection/docs/creating-job-triggers to learn more. (jobTriggers.delete)
+   *
+   * @param string $name Required. Resource name of the project and the
+   * triggeredJob, for example `projects/dlp-test-project/jobTriggers/53234423`.
+   * @param array $optParams Optional parameters.
+   * @return GoogleProtobufEmpty
+   * @throws \Google\Service\Exception
+   */
+  public function delete($name, $optParams = [])
+  {
+    $params = ['name' => $name];
+    $params = array_merge($params, $optParams);
+    return $this->call('delete', [$params], GoogleProtobufEmpty::class);
+  }
+  /**
+   * Gets a job trigger. See https://cloud.google.com/sensitive-data-
+   * protection/docs/creating-job-triggers to learn more. (jobTriggers.get)
+   *
+   * @param string $name Required. Resource name of the project and the
+   * triggeredJob, for example `projects/dlp-test-project/jobTriggers/53234423`.
+   * @param array $optParams Optional parameters.
+   * @return GooglePrivacyDlpV2JobTrigger
+   * @throws \Google\Service\Exception
+   */
+  public function get($name, $optParams = [])
+  {
+    $params = ['name' => $name];
+    $params = array_merge($params, $optParams);
+    return $this->call('get', [$params], GooglePrivacyDlpV2JobTrigger::class);
+  }
+  /**
+   * Lists job triggers. See https://cloud.google.com/sensitive-data-
+   * protection/docs/creating-job-triggers to learn more.
+   * (jobTriggers.listOrganizationsLocationsJobTriggers)
+   *
+   * @param string $parent Required. Parent resource name. The format of this
+   * value varies depending on whether you have [specified a processing
+   * location](https://cloud.google.com/sensitive-data-protection/docs/specifying-
+   * location): + Projects scope, location specified:
+   * `projects/{project_id}/locations/{location_id}` + Projects scope, no location
+   * specified (defaults to global): `projects/{project_id}` The following example
+   * `parent` string specifies a parent project with the identifier `example-
+   * project`, and specifies the `europe-west3` location for processing data:
+   * parent=projects/example-project/locations/europe-west3
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param string filter Allows filtering. Supported syntax: * Filter
+   * expressions are made up of one or more restrictions. * Restrictions can be
+   * combined by `AND` or `OR` logical operators. A sequence of restrictions
+   * implicitly uses `AND`. * A restriction has the form of `{field} {operator}
+   * {value}`. * Supported fields/values for inspect triggers: - `status` -
+   * HEALTHY|PAUSED|CANCELLED - `inspected_storage` -
+   * DATASTORE|CLOUD_STORAGE|BIGQUERY - 'last_run_time` - RFC 3339 formatted
+   * timestamp, surrounded by quotation marks. Nanoseconds are ignored. -
+   * 'error_count' - Number of errors that have occurred while running. * The
+   * operator must be `=` or `!=` for status and inspected_storage. Examples: *
+   * inspected_storage = cloud_storage AND status = HEALTHY * inspected_storage =
+   * cloud_storage OR inspected_storage = bigquery * inspected_storage =
+   * cloud_storage AND (state = PAUSED OR state = HEALTHY) * last_run_time >
+   * \"2017-12-12T00:00:00+00:00\" The length of this field should be no more than
+   * 500 characters.
+   * @opt_param string locationId Deprecated. This field has no effect.
+   * @opt_param string orderBy Comma-separated list of triggeredJob fields to
+   * order by, followed by `asc` or `desc` postfix. This list is case insensitive.
+   * The default sorting order is ascending. Redundant space characters are
+   * insignificant. Example: `name asc,update_time, create_time desc` Supported
+   * fields are: - `create_time`: corresponds to the time the JobTrigger was
+   * created. - `update_time`: corresponds to the time the JobTrigger was last
+   * updated. - `last_run_time`: corresponds to the last time the JobTrigger ran.
+   * - `name`: corresponds to the JobTrigger's name. - `display_name`: corresponds
+   * to the JobTrigger's display name. - `status`: corresponds to JobTrigger's
+   * status.
+   * @opt_param int pageSize Size of the page. This value can be limited by a
+   * server.
+   * @opt_param string pageToken Page token to continue retrieval. Comes from the
+   * previous call to ListJobTriggers. `order_by` field must not change for
+   * subsequent calls.
+   * @opt_param string type The type of jobs. Will use `DlpJobType.INSPECT` if not
+   * set.
+   * @return GooglePrivacyDlpV2ListJobTriggersResponse
+   * @throws \Google\Service\Exception
+   */
+  public function listOrganizationsLocationsJobTriggers($parent, $optParams = [])
+  {
+    $params = ['parent' => $parent];
+    $params = array_merge($params, $optParams);
+    return $this->call('list', [$params], GooglePrivacyDlpV2ListJobTriggersResponse::class);
+  }
+  /**
+   * Updates a job trigger. See https://cloud.google.com/sensitive-data-
+   * protection/docs/creating-job-triggers to learn more. (jobTriggers.patch)
+   *
+   * @param string $name Required. Resource name of the project and the
+   * triggeredJob, for example `projects/dlp-test-project/jobTriggers/53234423`.
+   * @param GooglePrivacyDlpV2UpdateJobTriggerRequest $postBody
+   * @param array $optParams Optional parameters.
+   * @return GooglePrivacyDlpV2JobTrigger
+   * @throws \Google\Service\Exception
+   */
+  public function patch($name, GooglePrivacyDlpV2UpdateJobTriggerRequest $postBody, $optParams = [])
+  {
+    $params = ['name' => $name, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('patch', [$params], GooglePrivacyDlpV2JobTrigger::class);
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(OrganizationsLocationsJobTriggers::class, 'Google_Service_DLP_Resource_OrganizationsLocationsJobTriggers');
Index: vendor/google/apiclient-services/src/DLP/Resource/OrganizationsLocationsProjectDataProfiles.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/Resource/OrganizationsLocationsProjectDataProfiles.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/Resource/OrganizationsLocationsProjectDataProfiles.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,90 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\DLP\Resource;
+
+use Google\Service\DLP\GooglePrivacyDlpV2ListProjectDataProfilesResponse;
+use Google\Service\DLP\GooglePrivacyDlpV2ProjectDataProfile;
+
+/**
+ * The "projectDataProfiles" collection of methods.
+ * Typical usage is:
+ *  <code>
+ *   $dlpService = new Google\Service\DLP(...);
+ *   $projectDataProfiles = $dlpService->organizations_locations_projectDataProfiles;
+ *  </code>
+ */
+class OrganizationsLocationsProjectDataProfiles extends \Google\Service\Resource
+{
+  /**
+   * Gets a project data profile. (projectDataProfiles.get)
+   *
+   * @param string $name Required. Resource name, for example
+   * `organizations/12345/locations/us/projectDataProfiles/53234423`.
+   * @param array $optParams Optional parameters.
+   * @return GooglePrivacyDlpV2ProjectDataProfile
+   * @throws \Google\Service\Exception
+   */
+  public function get($name, $optParams = [])
+  {
+    $params = ['name' => $name];
+    $params = array_merge($params, $optParams);
+    return $this->call('get', [$params], GooglePrivacyDlpV2ProjectDataProfile::class);
+  }
+  /**
+   * Lists project data profiles for an organization.
+   * (projectDataProfiles.listOrganizationsLocationsProjectDataProfiles)
+   *
+   * @param string $parent Required. organizations/{org_id}/locations/{loc_id}
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param string filter Allows filtering. Supported syntax: * Filter
+   * expressions are made up of one or more restrictions. * Restrictions can be
+   * combined by `AND` or `OR` logical operators. A sequence of restrictions
+   * implicitly uses `AND`. * A restriction has the form of `{field} {operator}
+   * {value}`. * Supported fields/values: - `sensitivity_level` -
+   * HIGH|MODERATE|LOW - `data_risk_level` - HIGH|MODERATE|LOW - `status_code` -
+   * an RPC status code as defined in
+   * https://github.com/googleapis/googleapis/blob/master/google/rpc/code.proto *
+   * The operator must be `=` or `!=`. Examples: * `project_id = 12345 AND
+   * status_code = 1` * `project_id = 12345 AND sensitivity_level = HIGH` The
+   * length of this field should be no more than 500 characters.
+   * @opt_param string orderBy Comma-separated list of fields to order by,
+   * followed by `asc` or `desc` postfix. This list is case insensitive. The
+   * default sorting order is ascending. Redundant space characters are
+   * insignificant. Only one order field at a time is allowed. Examples: *
+   * `project_id` * `sensitivity_level desc` Supported fields are: - `project_id`:
+   * Google Cloud project ID - `sensitivity_level`: How sensitive the data in a
+   * project is, at most. - `data_risk_level`: How much risk is associated with
+   * this data. - `profile_last_generated`: When the profile was last updated in
+   * epoch seconds.
+   * @opt_param int pageSize Size of the page. This value can be limited by the
+   * server. If zero, server returns a page of max size 100.
+   * @opt_param string pageToken Page token to continue retrieval.
+   * @return GooglePrivacyDlpV2ListProjectDataProfilesResponse
+   * @throws \Google\Service\Exception
+   */
+  public function listOrganizationsLocationsProjectDataProfiles($parent, $optParams = [])
+  {
+    $params = ['parent' => $parent];
+    $params = array_merge($params, $optParams);
+    return $this->call('list', [$params], GooglePrivacyDlpV2ListProjectDataProfilesResponse::class);
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(OrganizationsLocationsProjectDataProfiles::class, 'Google_Service_DLP_Resource_OrganizationsLocationsProjectDataProfiles');
Index: vendor/google/apiclient-services/src/DLP/Resource/OrganizationsLocationsStoredInfoTypes.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/Resource/OrganizationsLocationsStoredInfoTypes.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/Resource/OrganizationsLocationsStoredInfoTypes.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,166 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\DLP\Resource;
+
+use Google\Service\DLP\GooglePrivacyDlpV2CreateStoredInfoTypeRequest;
+use Google\Service\DLP\GooglePrivacyDlpV2ListStoredInfoTypesResponse;
+use Google\Service\DLP\GooglePrivacyDlpV2StoredInfoType;
+use Google\Service\DLP\GooglePrivacyDlpV2UpdateStoredInfoTypeRequest;
+use Google\Service\DLP\GoogleProtobufEmpty;
+
+/**
+ * The "storedInfoTypes" collection of methods.
+ * Typical usage is:
+ *  <code>
+ *   $dlpService = new Google\Service\DLP(...);
+ *   $storedInfoTypes = $dlpService->organizations_locations_storedInfoTypes;
+ *  </code>
+ */
+class OrganizationsLocationsStoredInfoTypes extends \Google\Service\Resource
+{
+  /**
+   * Creates a pre-built stored infoType to be used for inspection. See
+   * https://cloud.google.com/sensitive-data-protection/docs/creating-stored-
+   * infotypes to learn more. (storedInfoTypes.create)
+   *
+   * @param string $parent Required. Parent resource name. The format of this
+   * value varies depending on the scope of the request (project or organization)
+   * and whether you have [specified a processing
+   * location](https://cloud.google.com/sensitive-data-protection/docs/specifying-
+   * location): + Projects scope, location specified:
+   * `projects/{project_id}/locations/{location_id}` + Projects scope, no location
+   * specified (defaults to global): `projects/{project_id}` + Organizations
+   * scope, location specified: `organizations/{org_id}/locations/{location_id}` +
+   * Organizations scope, no location specified (defaults to global):
+   * `organizations/{org_id}` The following example `parent` string specifies a
+   * parent project with the identifier `example-project`, and specifies the
+   * `europe-west3` location for processing data: parent=projects/example-
+   * project/locations/europe-west3
+   * @param GooglePrivacyDlpV2CreateStoredInfoTypeRequest $postBody
+   * @param array $optParams Optional parameters.
+   * @return GooglePrivacyDlpV2StoredInfoType
+   * @throws \Google\Service\Exception
+   */
+  public function create($parent, GooglePrivacyDlpV2CreateStoredInfoTypeRequest $postBody, $optParams = [])
+  {
+    $params = ['parent' => $parent, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('create', [$params], GooglePrivacyDlpV2StoredInfoType::class);
+  }
+  /**
+   * Deletes a stored infoType. See https://cloud.google.com/sensitive-data-
+   * protection/docs/creating-stored-infotypes to learn more.
+   * (storedInfoTypes.delete)
+   *
+   * @param string $name Required. Resource name of the organization and
+   * storedInfoType to be deleted, for example
+   * `organizations/433245324/storedInfoTypes/432452342` or projects/project-
+   * id/storedInfoTypes/432452342.
+   * @param array $optParams Optional parameters.
+   * @return GoogleProtobufEmpty
+   * @throws \Google\Service\Exception
+   */
+  public function delete($name, $optParams = [])
+  {
+    $params = ['name' => $name];
+    $params = array_merge($params, $optParams);
+    return $this->call('delete', [$params], GoogleProtobufEmpty::class);
+  }
+  /**
+   * Gets a stored infoType. See https://cloud.google.com/sensitive-data-
+   * protection/docs/creating-stored-infotypes to learn more.
+   * (storedInfoTypes.get)
+   *
+   * @param string $name Required. Resource name of the organization and
+   * storedInfoType to be read, for example
+   * `organizations/433245324/storedInfoTypes/432452342` or projects/project-
+   * id/storedInfoTypes/432452342.
+   * @param array $optParams Optional parameters.
+   * @return GooglePrivacyDlpV2StoredInfoType
+   * @throws \Google\Service\Exception
+   */
+  public function get($name, $optParams = [])
+  {
+    $params = ['name' => $name];
+    $params = array_merge($params, $optParams);
+    return $this->call('get', [$params], GooglePrivacyDlpV2StoredInfoType::class);
+  }
+  /**
+   * Lists stored infoTypes. See https://cloud.google.com/sensitive-data-
+   * protection/docs/creating-stored-infotypes to learn more.
+   * (storedInfoTypes.listOrganizationsLocationsStoredInfoTypes)
+   *
+   * @param string $parent Required. Parent resource name. The format of this
+   * value varies depending on the scope of the request (project or organization)
+   * and whether you have [specified a processing
+   * location](https://cloud.google.com/sensitive-data-protection/docs/specifying-
+   * location): + Projects scope, location specified:
+   * `projects/{project_id}/locations/{location_id}` + Projects scope, no location
+   * specified (defaults to global): `projects/{project_id}` The following example
+   * `parent` string specifies a parent project with the identifier `example-
+   * project`, and specifies the `europe-west3` location for processing data:
+   * parent=projects/example-project/locations/europe-west3
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param string locationId Deprecated. This field has no effect.
+   * @opt_param string orderBy Comma-separated list of fields to order by,
+   * followed by `asc` or `desc` postfix. This list is case insensitive. The
+   * default sorting order is ascending. Redundant space characters are
+   * insignificant. Example: `name asc, display_name, create_time desc` Supported
+   * fields are: - `create_time`: corresponds to the time the most recent version
+   * of the resource was created. - `state`: corresponds to the state of the
+   * resource. - `name`: corresponds to resource name. - `display_name`:
+   * corresponds to info type's display name.
+   * @opt_param int pageSize Size of the page. This value can be limited by the
+   * server. If zero server returns a page of max size 100.
+   * @opt_param string pageToken Page token to continue retrieval. Comes from the
+   * previous call to `ListStoredInfoTypes`.
+   * @return GooglePrivacyDlpV2ListStoredInfoTypesResponse
+   * @throws \Google\Service\Exception
+   */
+  public function listOrganizationsLocationsStoredInfoTypes($parent, $optParams = [])
+  {
+    $params = ['parent' => $parent];
+    $params = array_merge($params, $optParams);
+    return $this->call('list', [$params], GooglePrivacyDlpV2ListStoredInfoTypesResponse::class);
+  }
+  /**
+   * Updates the stored infoType by creating a new version. The existing version
+   * will continue to be used until the new version is ready. See
+   * https://cloud.google.com/sensitive-data-protection/docs/creating-stored-
+   * infotypes to learn more. (storedInfoTypes.patch)
+   *
+   * @param string $name Required. Resource name of organization and
+   * storedInfoType to be updated, for example
+   * `organizations/433245324/storedInfoTypes/432452342` or projects/project-
+   * id/storedInfoTypes/432452342.
+   * @param GooglePrivacyDlpV2UpdateStoredInfoTypeRequest $postBody
+   * @param array $optParams Optional parameters.
+   * @return GooglePrivacyDlpV2StoredInfoType
+   * @throws \Google\Service\Exception
+   */
+  public function patch($name, GooglePrivacyDlpV2UpdateStoredInfoTypeRequest $postBody, $optParams = [])
+  {
+    $params = ['name' => $name, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('patch', [$params], GooglePrivacyDlpV2StoredInfoType::class);
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(OrganizationsLocationsStoredInfoTypes::class, 'Google_Service_DLP_Resource_OrganizationsLocationsStoredInfoTypes');
Index: vendor/google/apiclient-services/src/DLP/Resource/OrganizationsLocationsTableDataProfiles.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/Resource/OrganizationsLocationsTableDataProfiles.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/Resource/OrganizationsLocationsTableDataProfiles.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,116 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\DLP\Resource;
+
+use Google\Service\DLP\GooglePrivacyDlpV2ListTableDataProfilesResponse;
+use Google\Service\DLP\GooglePrivacyDlpV2TableDataProfile;
+use Google\Service\DLP\GoogleProtobufEmpty;
+
+/**
+ * The "tableDataProfiles" collection of methods.
+ * Typical usage is:
+ *  <code>
+ *   $dlpService = new Google\Service\DLP(...);
+ *   $tableDataProfiles = $dlpService->organizations_locations_tableDataProfiles;
+ *  </code>
+ */
+class OrganizationsLocationsTableDataProfiles extends \Google\Service\Resource
+{
+  /**
+   * Delete a TableDataProfile. Will not prevent the profile from being
+   * regenerated if the table is still included in a discovery configuration.
+   * (tableDataProfiles.delete)
+   *
+   * @param string $name Required. Resource name of the table data profile.
+   * @param array $optParams Optional parameters.
+   * @return GoogleProtobufEmpty
+   * @throws \Google\Service\Exception
+   */
+  public function delete($name, $optParams = [])
+  {
+    $params = ['name' => $name];
+    $params = array_merge($params, $optParams);
+    return $this->call('delete', [$params], GoogleProtobufEmpty::class);
+  }
+  /**
+   * Gets a table data profile. (tableDataProfiles.get)
+   *
+   * @param string $name Required. Resource name, for example
+   * `organizations/12345/locations/us/tableDataProfiles/53234423`.
+   * @param array $optParams Optional parameters.
+   * @return GooglePrivacyDlpV2TableDataProfile
+   * @throws \Google\Service\Exception
+   */
+  public function get($name, $optParams = [])
+  {
+    $params = ['name' => $name];
+    $params = array_merge($params, $optParams);
+    return $this->call('get', [$params], GooglePrivacyDlpV2TableDataProfile::class);
+  }
+  /**
+   * Lists table data profiles for an organization.
+   * (tableDataProfiles.listOrganizationsLocationsTableDataProfiles)
+   *
+   * @param string $parent Required. Resource name of the organization or project,
+   * for example `organizations/433245324/locations/europe` or `projects/project-
+   * id/locations/asia`.
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param string filter Allows filtering. Supported syntax: * Filter
+   * expressions are made up of one or more restrictions. * Restrictions can be
+   * combined by `AND` or `OR` logical operators. A sequence of restrictions
+   * implicitly uses `AND`. * A restriction has the form of `{field} {operator}
+   * {value}`. * Supported fields/values: - `project_id` - The Google Cloud
+   * project ID. - `dataset_id` - The BigQuery dataset ID. - `table_id` - The ID
+   * of the BigQuery table. - `sensitivity_level` - HIGH|MODERATE|LOW -
+   * `data_risk_level` - HIGH|MODERATE|LOW - `resource_visibility`:
+   * PUBLIC|RESTRICTED - `status_code` - an RPC status code as defined in
+   * https://github.com/googleapis/googleapis/blob/master/google/rpc/code.proto *
+   * The operator must be `=` or `!=`. Examples: * `project_id = 12345 AND
+   * status_code = 1` * `project_id = 12345 AND sensitivity_level = HIGH` *
+   * `project_id = 12345 AND resource_visibility = PUBLIC` The length of this
+   * field should be no more than 500 characters.
+   * @opt_param string orderBy Comma-separated list of fields to order by,
+   * followed by `asc` or `desc` postfix. This list is case insensitive. The
+   * default sorting order is ascending. Redundant space characters are
+   * insignificant. Only one order field at a time is allowed. Examples: *
+   * `project_id asc` * `table_id` * `sensitivity_level desc` Supported fields
+   * are: - `project_id`: The Google Cloud project ID. - `dataset_id`: The ID of a
+   * BigQuery dataset. - `table_id`: The ID of a BigQuery table. -
+   * `sensitivity_level`: How sensitive the data in a table is, at most. -
+   * `data_risk_level`: How much risk is associated with this data. -
+   * `profile_last_generated`: When the profile was last updated in epoch seconds.
+   * - `last_modified`: The last time the resource was modified. -
+   * `resource_visibility`: Visibility restriction for this resource. -
+   * `row_count`: Number of rows in this resource.
+   * @opt_param int pageSize Size of the page. This value can be limited by the
+   * server. If zero, server returns a page of max size 100.
+   * @opt_param string pageToken Page token to continue retrieval.
+   * @return GooglePrivacyDlpV2ListTableDataProfilesResponse
+   * @throws \Google\Service\Exception
+   */
+  public function listOrganizationsLocationsTableDataProfiles($parent, $optParams = [])
+  {
+    $params = ['parent' => $parent];
+    $params = array_merge($params, $optParams);
+    return $this->call('list', [$params], GooglePrivacyDlpV2ListTableDataProfilesResponse::class);
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(OrganizationsLocationsTableDataProfiles::class, 'Google_Service_DLP_Resource_OrganizationsLocationsTableDataProfiles');
Index: vendor/google/apiclient-services/src/DLP/Resource/OrganizationsStoredInfoTypes.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/Resource/OrganizationsStoredInfoTypes.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/Resource/OrganizationsStoredInfoTypes.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,166 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\DLP\Resource;
+
+use Google\Service\DLP\GooglePrivacyDlpV2CreateStoredInfoTypeRequest;
+use Google\Service\DLP\GooglePrivacyDlpV2ListStoredInfoTypesResponse;
+use Google\Service\DLP\GooglePrivacyDlpV2StoredInfoType;
+use Google\Service\DLP\GooglePrivacyDlpV2UpdateStoredInfoTypeRequest;
+use Google\Service\DLP\GoogleProtobufEmpty;
+
+/**
+ * The "storedInfoTypes" collection of methods.
+ * Typical usage is:
+ *  <code>
+ *   $dlpService = new Google\Service\DLP(...);
+ *   $storedInfoTypes = $dlpService->organizations_storedInfoTypes;
+ *  </code>
+ */
+class OrganizationsStoredInfoTypes extends \Google\Service\Resource
+{
+  /**
+   * Creates a pre-built stored infoType to be used for inspection. See
+   * https://cloud.google.com/sensitive-data-protection/docs/creating-stored-
+   * infotypes to learn more. (storedInfoTypes.create)
+   *
+   * @param string $parent Required. Parent resource name. The format of this
+   * value varies depending on the scope of the request (project or organization)
+   * and whether you have [specified a processing
+   * location](https://cloud.google.com/sensitive-data-protection/docs/specifying-
+   * location): + Projects scope, location specified:
+   * `projects/{project_id}/locations/{location_id}` + Projects scope, no location
+   * specified (defaults to global): `projects/{project_id}` + Organizations
+   * scope, location specified: `organizations/{org_id}/locations/{location_id}` +
+   * Organizations scope, no location specified (defaults to global):
+   * `organizations/{org_id}` The following example `parent` string specifies a
+   * parent project with the identifier `example-project`, and specifies the
+   * `europe-west3` location for processing data: parent=projects/example-
+   * project/locations/europe-west3
+   * @param GooglePrivacyDlpV2CreateStoredInfoTypeRequest $postBody
+   * @param array $optParams Optional parameters.
+   * @return GooglePrivacyDlpV2StoredInfoType
+   * @throws \Google\Service\Exception
+   */
+  public function create($parent, GooglePrivacyDlpV2CreateStoredInfoTypeRequest $postBody, $optParams = [])
+  {
+    $params = ['parent' => $parent, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('create', [$params], GooglePrivacyDlpV2StoredInfoType::class);
+  }
+  /**
+   * Deletes a stored infoType. See https://cloud.google.com/sensitive-data-
+   * protection/docs/creating-stored-infotypes to learn more.
+   * (storedInfoTypes.delete)
+   *
+   * @param string $name Required. Resource name of the organization and
+   * storedInfoType to be deleted, for example
+   * `organizations/433245324/storedInfoTypes/432452342` or projects/project-
+   * id/storedInfoTypes/432452342.
+   * @param array $optParams Optional parameters.
+   * @return GoogleProtobufEmpty
+   * @throws \Google\Service\Exception
+   */
+  public function delete($name, $optParams = [])
+  {
+    $params = ['name' => $name];
+    $params = array_merge($params, $optParams);
+    return $this->call('delete', [$params], GoogleProtobufEmpty::class);
+  }
+  /**
+   * Gets a stored infoType. See https://cloud.google.com/sensitive-data-
+   * protection/docs/creating-stored-infotypes to learn more.
+   * (storedInfoTypes.get)
+   *
+   * @param string $name Required. Resource name of the organization and
+   * storedInfoType to be read, for example
+   * `organizations/433245324/storedInfoTypes/432452342` or projects/project-
+   * id/storedInfoTypes/432452342.
+   * @param array $optParams Optional parameters.
+   * @return GooglePrivacyDlpV2StoredInfoType
+   * @throws \Google\Service\Exception
+   */
+  public function get($name, $optParams = [])
+  {
+    $params = ['name' => $name];
+    $params = array_merge($params, $optParams);
+    return $this->call('get', [$params], GooglePrivacyDlpV2StoredInfoType::class);
+  }
+  /**
+   * Lists stored infoTypes. See https://cloud.google.com/sensitive-data-
+   * protection/docs/creating-stored-infotypes to learn more.
+   * (storedInfoTypes.listOrganizationsStoredInfoTypes)
+   *
+   * @param string $parent Required. Parent resource name. The format of this
+   * value varies depending on the scope of the request (project or organization)
+   * and whether you have [specified a processing
+   * location](https://cloud.google.com/sensitive-data-protection/docs/specifying-
+   * location): + Projects scope, location specified:
+   * `projects/{project_id}/locations/{location_id}` + Projects scope, no location
+   * specified (defaults to global): `projects/{project_id}` The following example
+   * `parent` string specifies a parent project with the identifier `example-
+   * project`, and specifies the `europe-west3` location for processing data:
+   * parent=projects/example-project/locations/europe-west3
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param string locationId Deprecated. This field has no effect.
+   * @opt_param string orderBy Comma-separated list of fields to order by,
+   * followed by `asc` or `desc` postfix. This list is case insensitive. The
+   * default sorting order is ascending. Redundant space characters are
+   * insignificant. Example: `name asc, display_name, create_time desc` Supported
+   * fields are: - `create_time`: corresponds to the time the most recent version
+   * of the resource was created. - `state`: corresponds to the state of the
+   * resource. - `name`: corresponds to resource name. - `display_name`:
+   * corresponds to info type's display name.
+   * @opt_param int pageSize Size of the page. This value can be limited by the
+   * server. If zero server returns a page of max size 100.
+   * @opt_param string pageToken Page token to continue retrieval. Comes from the
+   * previous call to `ListStoredInfoTypes`.
+   * @return GooglePrivacyDlpV2ListStoredInfoTypesResponse
+   * @throws \Google\Service\Exception
+   */
+  public function listOrganizationsStoredInfoTypes($parent, $optParams = [])
+  {
+    $params = ['parent' => $parent];
+    $params = array_merge($params, $optParams);
+    return $this->call('list', [$params], GooglePrivacyDlpV2ListStoredInfoTypesResponse::class);
+  }
+  /**
+   * Updates the stored infoType by creating a new version. The existing version
+   * will continue to be used until the new version is ready. See
+   * https://cloud.google.com/sensitive-data-protection/docs/creating-stored-
+   * infotypes to learn more. (storedInfoTypes.patch)
+   *
+   * @param string $name Required. Resource name of organization and
+   * storedInfoType to be updated, for example
+   * `organizations/433245324/storedInfoTypes/432452342` or projects/project-
+   * id/storedInfoTypes/432452342.
+   * @param GooglePrivacyDlpV2UpdateStoredInfoTypeRequest $postBody
+   * @param array $optParams Optional parameters.
+   * @return GooglePrivacyDlpV2StoredInfoType
+   * @throws \Google\Service\Exception
+   */
+  public function patch($name, GooglePrivacyDlpV2UpdateStoredInfoTypeRequest $postBody, $optParams = [])
+  {
+    $params = ['name' => $name, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('patch', [$params], GooglePrivacyDlpV2StoredInfoType::class);
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(OrganizationsStoredInfoTypes::class, 'Google_Service_DLP_Resource_OrganizationsStoredInfoTypes');
Index: vendor/google/apiclient-services/src/DLP/Resource/Projects.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/Resource/Projects.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/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\DLP\Resource;
+
+/**
+ * The "projects" collection of methods.
+ * Typical usage is:
+ *  <code>
+ *   $dlpService = new Google\Service\DLP(...);
+ *   $projects = $dlpService->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_DLP_Resource_Projects');
Index: vendor/google/apiclient-services/src/DLP/Resource/ProjectsContent.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/Resource/ProjectsContent.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/Resource/ProjectsContent.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,123 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\DLP\Resource;
+
+use Google\Service\DLP\GooglePrivacyDlpV2DeidentifyContentRequest;
+use Google\Service\DLP\GooglePrivacyDlpV2DeidentifyContentResponse;
+use Google\Service\DLP\GooglePrivacyDlpV2InspectContentRequest;
+use Google\Service\DLP\GooglePrivacyDlpV2InspectContentResponse;
+use Google\Service\DLP\GooglePrivacyDlpV2ReidentifyContentRequest;
+use Google\Service\DLP\GooglePrivacyDlpV2ReidentifyContentResponse;
+
+/**
+ * The "content" collection of methods.
+ * Typical usage is:
+ *  <code>
+ *   $dlpService = new Google\Service\DLP(...);
+ *   $content = $dlpService->projects_content;
+ *  </code>
+ */
+class ProjectsContent extends \Google\Service\Resource
+{
+  /**
+   * De-identifies potentially sensitive info from a ContentItem. This method has
+   * limits on input size and output size. See https://cloud.google.com/sensitive-
+   * data-protection/docs/deidentify-sensitive-data to learn more. When no
+   * InfoTypes or CustomInfoTypes are specified in this request, the system will
+   * automatically choose what detectors to run. By default this may be all types,
+   * but may change over time as detectors are updated. (content.deidentify)
+   *
+   * @param string $parent Parent resource name. The format of this value varies
+   * depending on whether you have [specified a processing
+   * location](https://cloud.google.com/sensitive-data-protection/docs/specifying-
+   * location): + Projects scope, location specified:
+   * `projects/{project_id}/locations/{location_id}` + Projects scope, no location
+   * specified (defaults to global): `projects/{project_id}` The following example
+   * `parent` string specifies a parent project with the identifier `example-
+   * project`, and specifies the `europe-west3` location for processing data:
+   * parent=projects/example-project/locations/europe-west3
+   * @param GooglePrivacyDlpV2DeidentifyContentRequest $postBody
+   * @param array $optParams Optional parameters.
+   * @return GooglePrivacyDlpV2DeidentifyContentResponse
+   * @throws \Google\Service\Exception
+   */
+  public function deidentify($parent, GooglePrivacyDlpV2DeidentifyContentRequest $postBody, $optParams = [])
+  {
+    $params = ['parent' => $parent, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('deidentify', [$params], GooglePrivacyDlpV2DeidentifyContentResponse::class);
+  }
+  /**
+   * Finds potentially sensitive info in content. This method has limits on input
+   * size, processing time, and output size. When no InfoTypes or CustomInfoTypes
+   * are specified in this request, the system will automatically choose what
+   * detectors to run. By default this may be all types, but may change over time
+   * as detectors are updated. For how to guides, see
+   * https://cloud.google.com/sensitive-data-protection/docs/inspecting-images and
+   * https://cloud.google.com/sensitive-data-protection/docs/inspecting-text,
+   * (content.inspect)
+   *
+   * @param string $parent Parent resource name. The format of this value varies
+   * depending on whether you have [specified a processing
+   * location](https://cloud.google.com/sensitive-data-protection/docs/specifying-
+   * location): + Projects scope, location specified:
+   * `projects/{project_id}/locations/{location_id}` + Projects scope, no location
+   * specified (defaults to global): `projects/{project_id}` The following example
+   * `parent` string specifies a parent project with the identifier `example-
+   * project`, and specifies the `europe-west3` location for processing data:
+   * parent=projects/example-project/locations/europe-west3
+   * @param GooglePrivacyDlpV2InspectContentRequest $postBody
+   * @param array $optParams Optional parameters.
+   * @return GooglePrivacyDlpV2InspectContentResponse
+   * @throws \Google\Service\Exception
+   */
+  public function inspect($parent, GooglePrivacyDlpV2InspectContentRequest $postBody, $optParams = [])
+  {
+    $params = ['parent' => $parent, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('inspect', [$params], GooglePrivacyDlpV2InspectContentResponse::class);
+  }
+  /**
+   * Re-identifies content that has been de-identified. See
+   * https://cloud.google.com/sensitive-data-protection/docs/pseudonymization#re-
+   * identification_in_free_text_code_example to learn more. (content.reidentify)
+   *
+   * @param string $parent Required. Parent resource name. The format of this
+   * value varies depending on whether you have [specified a processing
+   * location](https://cloud.google.com/sensitive-data-protection/docs/specifying-
+   * location): + Projects scope, location specified:
+   * `projects/{project_id}/locations/{location_id}` + Projects scope, no location
+   * specified (defaults to global): `projects/{project_id}` The following example
+   * `parent` string specifies a parent project with the identifier `example-
+   * project`, and specifies the `europe-west3` location for processing data:
+   * parent=projects/example-project/locations/europe-west3
+   * @param GooglePrivacyDlpV2ReidentifyContentRequest $postBody
+   * @param array $optParams Optional parameters.
+   * @return GooglePrivacyDlpV2ReidentifyContentResponse
+   * @throws \Google\Service\Exception
+   */
+  public function reidentify($parent, GooglePrivacyDlpV2ReidentifyContentRequest $postBody, $optParams = [])
+  {
+    $params = ['parent' => $parent, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('reidentify', [$params], GooglePrivacyDlpV2ReidentifyContentResponse::class);
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(ProjectsContent::class, 'Google_Service_DLP_Resource_ProjectsContent');
Index: vendor/google/apiclient-services/src/DLP/Resource/ProjectsDeidentifyTemplates.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/Resource/ProjectsDeidentifyTemplates.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/Resource/ProjectsDeidentifyTemplates.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\DLP\Resource;
+
+use Google\Service\DLP\GooglePrivacyDlpV2CreateDeidentifyTemplateRequest;
+use Google\Service\DLP\GooglePrivacyDlpV2DeidentifyTemplate;
+use Google\Service\DLP\GooglePrivacyDlpV2ListDeidentifyTemplatesResponse;
+use Google\Service\DLP\GooglePrivacyDlpV2UpdateDeidentifyTemplateRequest;
+use Google\Service\DLP\GoogleProtobufEmpty;
+
+/**
+ * The "deidentifyTemplates" collection of methods.
+ * Typical usage is:
+ *  <code>
+ *   $dlpService = new Google\Service\DLP(...);
+ *   $deidentifyTemplates = $dlpService->projects_deidentifyTemplates;
+ *  </code>
+ */
+class ProjectsDeidentifyTemplates extends \Google\Service\Resource
+{
+  /**
+   * Creates a DeidentifyTemplate for reusing frequently used configuration for
+   * de-identifying content, images, and storage. See
+   * https://cloud.google.com/sensitive-data-protection/docs/creating-templates-
+   * deid to learn more. (deidentifyTemplates.create)
+   *
+   * @param string $parent Required. Parent resource name. The format of this
+   * value varies depending on the scope of the request (project or organization)
+   * and whether you have [specified a processing
+   * location](https://cloud.google.com/sensitive-data-protection/docs/specifying-
+   * location): + Projects scope, location specified:
+   * `projects/{project_id}/locations/{location_id}` + Projects scope, no location
+   * specified (defaults to global): `projects/{project_id}` + Organizations
+   * scope, location specified: `organizations/{org_id}/locations/{location_id}` +
+   * Organizations scope, no location specified (defaults to global):
+   * `organizations/{org_id}` The following example `parent` string specifies a
+   * parent project with the identifier `example-project`, and specifies the
+   * `europe-west3` location for processing data: parent=projects/example-
+   * project/locations/europe-west3
+   * @param GooglePrivacyDlpV2CreateDeidentifyTemplateRequest $postBody
+   * @param array $optParams Optional parameters.
+   * @return GooglePrivacyDlpV2DeidentifyTemplate
+   * @throws \Google\Service\Exception
+   */
+  public function create($parent, GooglePrivacyDlpV2CreateDeidentifyTemplateRequest $postBody, $optParams = [])
+  {
+    $params = ['parent' => $parent, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('create', [$params], GooglePrivacyDlpV2DeidentifyTemplate::class);
+  }
+  /**
+   * Deletes a DeidentifyTemplate. See https://cloud.google.com/sensitive-data-
+   * protection/docs/creating-templates-deid to learn more.
+   * (deidentifyTemplates.delete)
+   *
+   * @param string $name Required. Resource name of the organization and
+   * deidentify template to be deleted, for example
+   * `organizations/433245324/deidentifyTemplates/432452342` or projects/project-
+   * id/deidentifyTemplates/432452342.
+   * @param array $optParams Optional parameters.
+   * @return GoogleProtobufEmpty
+   * @throws \Google\Service\Exception
+   */
+  public function delete($name, $optParams = [])
+  {
+    $params = ['name' => $name];
+    $params = array_merge($params, $optParams);
+    return $this->call('delete', [$params], GoogleProtobufEmpty::class);
+  }
+  /**
+   * Gets a DeidentifyTemplate. See https://cloud.google.com/sensitive-data-
+   * protection/docs/creating-templates-deid to learn more.
+   * (deidentifyTemplates.get)
+   *
+   * @param string $name Required. Resource name of the organization and
+   * deidentify template to be read, for example
+   * `organizations/433245324/deidentifyTemplates/432452342` or projects/project-
+   * id/deidentifyTemplates/432452342.
+   * @param array $optParams Optional parameters.
+   * @return GooglePrivacyDlpV2DeidentifyTemplate
+   * @throws \Google\Service\Exception
+   */
+  public function get($name, $optParams = [])
+  {
+    $params = ['name' => $name];
+    $params = array_merge($params, $optParams);
+    return $this->call('get', [$params], GooglePrivacyDlpV2DeidentifyTemplate::class);
+  }
+  /**
+   * Lists DeidentifyTemplates. See https://cloud.google.com/sensitive-data-
+   * protection/docs/creating-templates-deid to learn more.
+   * (deidentifyTemplates.listProjectsDeidentifyTemplates)
+   *
+   * @param string $parent Required. Parent resource name. The format of this
+   * value varies depending on the scope of the request (project or organization)
+   * and whether you have [specified a processing
+   * location](https://cloud.google.com/sensitive-data-protection/docs/specifying-
+   * location): + Projects scope, location specified:
+   * `projects/{project_id}/locations/{location_id}` + Projects scope, no location
+   * specified (defaults to global): `projects/{project_id}` + Organizations
+   * scope, location specified: `organizations/{org_id}/locations/{location_id}` +
+   * Organizations scope, no location specified (defaults to global):
+   * `organizations/{org_id}` The following example `parent` string specifies a
+   * parent project with the identifier `example-project`, and specifies the
+   * `europe-west3` location for processing data: parent=projects/example-
+   * project/locations/europe-west3
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param string locationId Deprecated. This field has no effect.
+   * @opt_param string orderBy Comma-separated list of fields to order by,
+   * followed by `asc` or `desc` postfix. This list is case insensitive. The
+   * default sorting order is ascending. Redundant space characters are
+   * insignificant. Example: `name asc,update_time, create_time desc` Supported
+   * fields are: - `create_time`: corresponds to the time the template was
+   * created. - `update_time`: corresponds to the time the template was last
+   * updated. - `name`: corresponds to the template's name. - `display_name`:
+   * corresponds to the template's display name.
+   * @opt_param int pageSize Size of the page. This value can be limited by the
+   * server. If zero server returns a page of max size 100.
+   * @opt_param string pageToken Page token to continue retrieval. Comes from the
+   * previous call to `ListDeidentifyTemplates`.
+   * @return GooglePrivacyDlpV2ListDeidentifyTemplatesResponse
+   * @throws \Google\Service\Exception
+   */
+  public function listProjectsDeidentifyTemplates($parent, $optParams = [])
+  {
+    $params = ['parent' => $parent];
+    $params = array_merge($params, $optParams);
+    return $this->call('list', [$params], GooglePrivacyDlpV2ListDeidentifyTemplatesResponse::class);
+  }
+  /**
+   * Updates the DeidentifyTemplate. See https://cloud.google.com/sensitive-data-
+   * protection/docs/creating-templates-deid to learn more.
+   * (deidentifyTemplates.patch)
+   *
+   * @param string $name Required. Resource name of organization and deidentify
+   * template to be updated, for example
+   * `organizations/433245324/deidentifyTemplates/432452342` or projects/project-
+   * id/deidentifyTemplates/432452342.
+   * @param GooglePrivacyDlpV2UpdateDeidentifyTemplateRequest $postBody
+   * @param array $optParams Optional parameters.
+   * @return GooglePrivacyDlpV2DeidentifyTemplate
+   * @throws \Google\Service\Exception
+   */
+  public function patch($name, GooglePrivacyDlpV2UpdateDeidentifyTemplateRequest $postBody, $optParams = [])
+  {
+    $params = ['name' => $name, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('patch', [$params], GooglePrivacyDlpV2DeidentifyTemplate::class);
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(ProjectsDeidentifyTemplates::class, 'Google_Service_DLP_Resource_ProjectsDeidentifyTemplates');
Index: vendor/google/apiclient-services/src/DLP/Resource/ProjectsDlpJobs.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/Resource/ProjectsDlpJobs.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/Resource/ProjectsDlpJobs.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,177 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\DLP\Resource;
+
+use Google\Service\DLP\GooglePrivacyDlpV2CancelDlpJobRequest;
+use Google\Service\DLP\GooglePrivacyDlpV2CreateDlpJobRequest;
+use Google\Service\DLP\GooglePrivacyDlpV2DlpJob;
+use Google\Service\DLP\GooglePrivacyDlpV2ListDlpJobsResponse;
+use Google\Service\DLP\GoogleProtobufEmpty;
+
+/**
+ * The "dlpJobs" collection of methods.
+ * Typical usage is:
+ *  <code>
+ *   $dlpService = new Google\Service\DLP(...);
+ *   $dlpJobs = $dlpService->projects_dlpJobs;
+ *  </code>
+ */
+class ProjectsDlpJobs extends \Google\Service\Resource
+{
+  /**
+   * Starts asynchronous cancellation on a long-running DlpJob. The server makes a
+   * best effort to cancel the DlpJob, but success is not guaranteed. See
+   * https://cloud.google.com/sensitive-data-protection/docs/inspecting-storage
+   * and https://cloud.google.com/sensitive-data-protection/docs/compute-risk-
+   * analysis to learn more. (dlpJobs.cancel)
+   *
+   * @param string $name Required. The name of the DlpJob resource to be
+   * cancelled.
+   * @param GooglePrivacyDlpV2CancelDlpJobRequest $postBody
+   * @param array $optParams Optional parameters.
+   * @return GoogleProtobufEmpty
+   * @throws \Google\Service\Exception
+   */
+  public function cancel($name, GooglePrivacyDlpV2CancelDlpJobRequest $postBody, $optParams = [])
+  {
+    $params = ['name' => $name, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('cancel', [$params], GoogleProtobufEmpty::class);
+  }
+  /**
+   * Creates a new job to inspect storage or calculate risk metrics. See
+   * https://cloud.google.com/sensitive-data-protection/docs/inspecting-storage
+   * and https://cloud.google.com/sensitive-data-protection/docs/compute-risk-
+   * analysis to learn more. When no InfoTypes or CustomInfoTypes are specified in
+   * inspect jobs, the system will automatically choose what detectors to run. By
+   * default this may be all types, but may change over time as detectors are
+   * updated. (dlpJobs.create)
+   *
+   * @param string $parent Required. Parent resource name. The format of this
+   * value varies depending on whether you have [specified a processing
+   * location](https://cloud.google.com/sensitive-data-protection/docs/specifying-
+   * location): + Projects scope, location specified:
+   * `projects/{project_id}/locations/{location_id}` + Projects scope, no location
+   * specified (defaults to global): `projects/{project_id}` The following example
+   * `parent` string specifies a parent project with the identifier `example-
+   * project`, and specifies the `europe-west3` location for processing data:
+   * parent=projects/example-project/locations/europe-west3
+   * @param GooglePrivacyDlpV2CreateDlpJobRequest $postBody
+   * @param array $optParams Optional parameters.
+   * @return GooglePrivacyDlpV2DlpJob
+   * @throws \Google\Service\Exception
+   */
+  public function create($parent, GooglePrivacyDlpV2CreateDlpJobRequest $postBody, $optParams = [])
+  {
+    $params = ['parent' => $parent, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('create', [$params], GooglePrivacyDlpV2DlpJob::class);
+  }
+  /**
+   * Deletes a long-running DlpJob. This method indicates that the client is no
+   * longer interested in the DlpJob result. The job will be canceled if possible.
+   * See https://cloud.google.com/sensitive-data-protection/docs/inspecting-
+   * storage and https://cloud.google.com/sensitive-data-protection/docs/compute-
+   * risk-analysis to learn more. (dlpJobs.delete)
+   *
+   * @param string $name Required. The name of the DlpJob 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 DlpJob. See
+   * https://cloud.google.com/sensitive-data-protection/docs/inspecting-storage
+   * and https://cloud.google.com/sensitive-data-protection/docs/compute-risk-
+   * analysis to learn more. (dlpJobs.get)
+   *
+   * @param string $name Required. The name of the DlpJob resource.
+   * @param array $optParams Optional parameters.
+   * @return GooglePrivacyDlpV2DlpJob
+   * @throws \Google\Service\Exception
+   */
+  public function get($name, $optParams = [])
+  {
+    $params = ['name' => $name];
+    $params = array_merge($params, $optParams);
+    return $this->call('get', [$params], GooglePrivacyDlpV2DlpJob::class);
+  }
+  /**
+   * Lists DlpJobs that match the specified filter in the request. See
+   * https://cloud.google.com/sensitive-data-protection/docs/inspecting-storage
+   * and https://cloud.google.com/sensitive-data-protection/docs/compute-risk-
+   * analysis to learn more. (dlpJobs.listProjectsDlpJobs)
+   *
+   * @param string $parent Required. Parent resource name. The format of this
+   * value varies depending on whether you have [specified a processing
+   * location](https://cloud.google.com/sensitive-data-protection/docs/specifying-
+   * location): + Projects scope, location specified:
+   * `projects/{project_id}/locations/{location_id}` + Projects scope, no location
+   * specified (defaults to global): `projects/{project_id}` The following example
+   * `parent` string specifies a parent project with the identifier `example-
+   * project`, and specifies the `europe-west3` location for processing data:
+   * parent=projects/example-project/locations/europe-west3
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param string filter Allows filtering. Supported syntax: * Filter
+   * expressions are made up of one or more restrictions. * Restrictions can be
+   * combined by `AND` or `OR` logical operators. A sequence of restrictions
+   * implicitly uses `AND`. * A restriction has the form of `{field} {operator}
+   * {value}`. * Supported fields/values for inspect jobs: - `state` -
+   * PENDING|RUNNING|CANCELED|FINISHED|FAILED - `inspected_storage` -
+   * DATASTORE|CLOUD_STORAGE|BIGQUERY - `trigger_name` - The name of the trigger
+   * that created the job. - 'end_time` - Corresponds to the time the job
+   * finished. - 'start_time` - Corresponds to the time the job finished. *
+   * Supported fields for risk analysis jobs: - `state` -
+   * RUNNING|CANCELED|FINISHED|FAILED - 'end_time` - Corresponds to the time the
+   * job finished. - 'start_time` - Corresponds to the time the job finished. *
+   * The operator must be `=` or `!=`. Examples: * inspected_storage =
+   * cloud_storage AND state = done * inspected_storage = cloud_storage OR
+   * inspected_storage = bigquery * inspected_storage = cloud_storage AND (state =
+   * done OR state = canceled) * end_time > \"2017-12-12T00:00:00+00:00\" The
+   * length of this field should be no more than 500 characters.
+   * @opt_param string locationId Deprecated. This field has no effect.
+   * @opt_param string orderBy Comma-separated list of fields to order by,
+   * followed by `asc` or `desc` postfix. This list is case insensitive. The
+   * default sorting order is ascending. Redundant space characters are
+   * insignificant. Example: `name asc, end_time asc, create_time desc` Supported
+   * fields are: - `create_time`: corresponds to the time the job was created. -
+   * `end_time`: corresponds to the time the job ended. - `name`: corresponds to
+   * the job's name. - `state`: corresponds to `state`
+   * @opt_param int pageSize The standard list page size.
+   * @opt_param string pageToken The standard list page token.
+   * @opt_param string type The type of job. Defaults to `DlpJobType.INSPECT`
+   * @return GooglePrivacyDlpV2ListDlpJobsResponse
+   * @throws \Google\Service\Exception
+   */
+  public function listProjectsDlpJobs($parent, $optParams = [])
+  {
+    $params = ['parent' => $parent];
+    $params = array_merge($params, $optParams);
+    return $this->call('list', [$params], GooglePrivacyDlpV2ListDlpJobsResponse::class);
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(ProjectsDlpJobs::class, 'Google_Service_DLP_Resource_ProjectsDlpJobs');
Index: vendor/google/apiclient-services/src/DLP/Resource/ProjectsImage.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/Resource/ProjectsImage.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/Resource/ProjectsImage.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,65 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\DLP\Resource;
+
+use Google\Service\DLP\GooglePrivacyDlpV2RedactImageRequest;
+use Google\Service\DLP\GooglePrivacyDlpV2RedactImageResponse;
+
+/**
+ * The "image" collection of methods.
+ * Typical usage is:
+ *  <code>
+ *   $dlpService = new Google\Service\DLP(...);
+ *   $image = $dlpService->projects_image;
+ *  </code>
+ */
+class ProjectsImage extends \Google\Service\Resource
+{
+  /**
+   * Redacts potentially sensitive info from an image. This method has limits on
+   * input size, processing time, and output size. See
+   * https://cloud.google.com/sensitive-data-protection/docs/redacting-sensitive-
+   * data-images to learn more. When no InfoTypes or CustomInfoTypes are specified
+   * in this request, the system will automatically choose what detectors to run.
+   * By default this may be all types, but may change over time as detectors are
+   * updated. (image.redact)
+   *
+   * @param string $parent Parent resource name. The format of this value varies
+   * depending on whether you have [specified a processing
+   * location](https://cloud.google.com/sensitive-data-protection/docs/specifying-
+   * location): + Projects scope, location specified:
+   * `projects/{project_id}/locations/{location_id}` + Projects scope, no location
+   * specified (defaults to global): `projects/{project_id}` The following example
+   * `parent` string specifies a parent project with the identifier `example-
+   * project`, and specifies the `europe-west3` location for processing data:
+   * parent=projects/example-project/locations/europe-west3
+   * @param GooglePrivacyDlpV2RedactImageRequest $postBody
+   * @param array $optParams Optional parameters.
+   * @return GooglePrivacyDlpV2RedactImageResponse
+   * @throws \Google\Service\Exception
+   */
+  public function redact($parent, GooglePrivacyDlpV2RedactImageRequest $postBody, $optParams = [])
+  {
+    $params = ['parent' => $parent, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('redact', [$params], GooglePrivacyDlpV2RedactImageResponse::class);
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(ProjectsImage::class, 'Google_Service_DLP_Resource_ProjectsImage');
Index: vendor/google/apiclient-services/src/DLP/Resource/ProjectsInspectTemplates.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/Resource/ProjectsInspectTemplates.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/Resource/ProjectsInspectTemplates.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,166 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\DLP\Resource;
+
+use Google\Service\DLP\GooglePrivacyDlpV2CreateInspectTemplateRequest;
+use Google\Service\DLP\GooglePrivacyDlpV2InspectTemplate;
+use Google\Service\DLP\GooglePrivacyDlpV2ListInspectTemplatesResponse;
+use Google\Service\DLP\GooglePrivacyDlpV2UpdateInspectTemplateRequest;
+use Google\Service\DLP\GoogleProtobufEmpty;
+
+/**
+ * The "inspectTemplates" collection of methods.
+ * Typical usage is:
+ *  <code>
+ *   $dlpService = new Google\Service\DLP(...);
+ *   $inspectTemplates = $dlpService->projects_inspectTemplates;
+ *  </code>
+ */
+class ProjectsInspectTemplates extends \Google\Service\Resource
+{
+  /**
+   * Creates an InspectTemplate for reusing frequently used configuration for
+   * inspecting content, images, and storage. See
+   * https://cloud.google.com/sensitive-data-protection/docs/creating-templates to
+   * learn more. (inspectTemplates.create)
+   *
+   * @param string $parent Required. Parent resource name. The format of this
+   * value varies depending on the scope of the request (project or organization)
+   * and whether you have [specified a processing
+   * location](https://cloud.google.com/sensitive-data-protection/docs/specifying-
+   * location): + Projects scope, location specified:
+   * `projects/{project_id}/locations/{location_id}` + Projects scope, no location
+   * specified (defaults to global): `projects/{project_id}` + Organizations
+   * scope, location specified: `organizations/{org_id}/locations/{location_id}` +
+   * Organizations scope, no location specified (defaults to global):
+   * `organizations/{org_id}` The following example `parent` string specifies a
+   * parent project with the identifier `example-project`, and specifies the
+   * `europe-west3` location for processing data: parent=projects/example-
+   * project/locations/europe-west3
+   * @param GooglePrivacyDlpV2CreateInspectTemplateRequest $postBody
+   * @param array $optParams Optional parameters.
+   * @return GooglePrivacyDlpV2InspectTemplate
+   * @throws \Google\Service\Exception
+   */
+  public function create($parent, GooglePrivacyDlpV2CreateInspectTemplateRequest $postBody, $optParams = [])
+  {
+    $params = ['parent' => $parent, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('create', [$params], GooglePrivacyDlpV2InspectTemplate::class);
+  }
+  /**
+   * Deletes an InspectTemplate. See https://cloud.google.com/sensitive-data-
+   * protection/docs/creating-templates to learn more. (inspectTemplates.delete)
+   *
+   * @param string $name Required. Resource name of the organization and
+   * inspectTemplate to be deleted, for example
+   * `organizations/433245324/inspectTemplates/432452342` or projects/project-
+   * id/inspectTemplates/432452342.
+   * @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 InspectTemplate. See https://cloud.google.com/sensitive-data-
+   * protection/docs/creating-templates to learn more. (inspectTemplates.get)
+   *
+   * @param string $name Required. Resource name of the organization and
+   * inspectTemplate to be read, for example
+   * `organizations/433245324/inspectTemplates/432452342` or projects/project-
+   * id/inspectTemplates/432452342.
+   * @param array $optParams Optional parameters.
+   * @return GooglePrivacyDlpV2InspectTemplate
+   * @throws \Google\Service\Exception
+   */
+  public function get($name, $optParams = [])
+  {
+    $params = ['name' => $name];
+    $params = array_merge($params, $optParams);
+    return $this->call('get', [$params], GooglePrivacyDlpV2InspectTemplate::class);
+  }
+  /**
+   * Lists InspectTemplates. See https://cloud.google.com/sensitive-data-
+   * protection/docs/creating-templates to learn more.
+   * (inspectTemplates.listProjectsInspectTemplates)
+   *
+   * @param string $parent Required. Parent resource name. The format of this
+   * value varies depending on the scope of the request (project or organization)
+   * and whether you have [specified a processing
+   * location](https://cloud.google.com/sensitive-data-protection/docs/specifying-
+   * location): + Projects scope, location specified:
+   * `projects/{project_id}/locations/{location_id}` + Projects scope, no location
+   * specified (defaults to global): `projects/{project_id}` + Organizations
+   * scope, location specified: `organizations/{org_id}/locations/{location_id}` +
+   * Organizations scope, no location specified (defaults to global):
+   * `organizations/{org_id}` The following example `parent` string specifies a
+   * parent project with the identifier `example-project`, and specifies the
+   * `europe-west3` location for processing data: parent=projects/example-
+   * project/locations/europe-west3
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param string locationId Deprecated. This field has no effect.
+   * @opt_param string orderBy Comma-separated list of fields to order by,
+   * followed by `asc` or `desc` postfix. This list is case insensitive. The
+   * default sorting order is ascending. Redundant space characters are
+   * insignificant. Example: `name asc,update_time, create_time desc` Supported
+   * fields are: - `create_time`: corresponds to the time the template was
+   * created. - `update_time`: corresponds to the time the template was last
+   * updated. - `name`: corresponds to the template's name. - `display_name`:
+   * corresponds to the template's display name.
+   * @opt_param int pageSize Size of the page. This value can be limited by the
+   * server. If zero server returns a page of max size 100.
+   * @opt_param string pageToken Page token to continue retrieval. Comes from the
+   * previous call to `ListInspectTemplates`.
+   * @return GooglePrivacyDlpV2ListInspectTemplatesResponse
+   * @throws \Google\Service\Exception
+   */
+  public function listProjectsInspectTemplates($parent, $optParams = [])
+  {
+    $params = ['parent' => $parent];
+    $params = array_merge($params, $optParams);
+    return $this->call('list', [$params], GooglePrivacyDlpV2ListInspectTemplatesResponse::class);
+  }
+  /**
+   * Updates the InspectTemplate. See https://cloud.google.com/sensitive-data-
+   * protection/docs/creating-templates to learn more. (inspectTemplates.patch)
+   *
+   * @param string $name Required. Resource name of organization and
+   * inspectTemplate to be updated, for example
+   * `organizations/433245324/inspectTemplates/432452342` or projects/project-
+   * id/inspectTemplates/432452342.
+   * @param GooglePrivacyDlpV2UpdateInspectTemplateRequest $postBody
+   * @param array $optParams Optional parameters.
+   * @return GooglePrivacyDlpV2InspectTemplate
+   * @throws \Google\Service\Exception
+   */
+  public function patch($name, GooglePrivacyDlpV2UpdateInspectTemplateRequest $postBody, $optParams = [])
+  {
+    $params = ['name' => $name, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('patch', [$params], GooglePrivacyDlpV2InspectTemplate::class);
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(ProjectsInspectTemplates::class, 'Google_Service_DLP_Resource_ProjectsInspectTemplates');
Index: vendor/google/apiclient-services/src/DLP/Resource/ProjectsJobTriggers.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/Resource/ProjectsJobTriggers.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/Resource/ProjectsJobTriggers.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,191 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\DLP\Resource;
+
+use Google\Service\DLP\GooglePrivacyDlpV2ActivateJobTriggerRequest;
+use Google\Service\DLP\GooglePrivacyDlpV2CreateJobTriggerRequest;
+use Google\Service\DLP\GooglePrivacyDlpV2DlpJob;
+use Google\Service\DLP\GooglePrivacyDlpV2JobTrigger;
+use Google\Service\DLP\GooglePrivacyDlpV2ListJobTriggersResponse;
+use Google\Service\DLP\GooglePrivacyDlpV2UpdateJobTriggerRequest;
+use Google\Service\DLP\GoogleProtobufEmpty;
+
+/**
+ * The "jobTriggers" collection of methods.
+ * Typical usage is:
+ *  <code>
+ *   $dlpService = new Google\Service\DLP(...);
+ *   $jobTriggers = $dlpService->projects_jobTriggers;
+ *  </code>
+ */
+class ProjectsJobTriggers extends \Google\Service\Resource
+{
+  /**
+   * Activate a job trigger. Causes the immediate execute of a trigger instead of
+   * waiting on the trigger event to occur. (jobTriggers.activate)
+   *
+   * @param string $name Required. Resource name of the trigger to activate, for
+   * example `projects/dlp-test-project/jobTriggers/53234423`.
+   * @param GooglePrivacyDlpV2ActivateJobTriggerRequest $postBody
+   * @param array $optParams Optional parameters.
+   * @return GooglePrivacyDlpV2DlpJob
+   * @throws \Google\Service\Exception
+   */
+  public function activate($name, GooglePrivacyDlpV2ActivateJobTriggerRequest $postBody, $optParams = [])
+  {
+    $params = ['name' => $name, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('activate', [$params], GooglePrivacyDlpV2DlpJob::class);
+  }
+  /**
+   * Creates a job trigger to run DLP actions such as scanning storage for
+   * sensitive information on a set schedule. See
+   * https://cloud.google.com/sensitive-data-protection/docs/creating-job-triggers
+   * to learn more. (jobTriggers.create)
+   *
+   * @param string $parent Required. Parent resource name. The format of this
+   * value varies depending on whether you have [specified a processing
+   * location](https://cloud.google.com/sensitive-data-protection/docs/specifying-
+   * location): + Projects scope, location specified:
+   * `projects/{project_id}/locations/{location_id}` + Projects scope, no location
+   * specified (defaults to global): `projects/{project_id}` The following example
+   * `parent` string specifies a parent project with the identifier `example-
+   * project`, and specifies the `europe-west3` location for processing data:
+   * parent=projects/example-project/locations/europe-west3
+   * @param GooglePrivacyDlpV2CreateJobTriggerRequest $postBody
+   * @param array $optParams Optional parameters.
+   * @return GooglePrivacyDlpV2JobTrigger
+   * @throws \Google\Service\Exception
+   */
+  public function create($parent, GooglePrivacyDlpV2CreateJobTriggerRequest $postBody, $optParams = [])
+  {
+    $params = ['parent' => $parent, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('create', [$params], GooglePrivacyDlpV2JobTrigger::class);
+  }
+  /**
+   * Deletes a job trigger. See https://cloud.google.com/sensitive-data-
+   * protection/docs/creating-job-triggers to learn more. (jobTriggers.delete)
+   *
+   * @param string $name Required. Resource name of the project and the
+   * triggeredJob, for example `projects/dlp-test-project/jobTriggers/53234423`.
+   * @param array $optParams Optional parameters.
+   * @return GoogleProtobufEmpty
+   * @throws \Google\Service\Exception
+   */
+  public function delete($name, $optParams = [])
+  {
+    $params = ['name' => $name];
+    $params = array_merge($params, $optParams);
+    return $this->call('delete', [$params], GoogleProtobufEmpty::class);
+  }
+  /**
+   * Gets a job trigger. See https://cloud.google.com/sensitive-data-
+   * protection/docs/creating-job-triggers to learn more. (jobTriggers.get)
+   *
+   * @param string $name Required. Resource name of the project and the
+   * triggeredJob, for example `projects/dlp-test-project/jobTriggers/53234423`.
+   * @param array $optParams Optional parameters.
+   * @return GooglePrivacyDlpV2JobTrigger
+   * @throws \Google\Service\Exception
+   */
+  public function get($name, $optParams = [])
+  {
+    $params = ['name' => $name];
+    $params = array_merge($params, $optParams);
+    return $this->call('get', [$params], GooglePrivacyDlpV2JobTrigger::class);
+  }
+  /**
+   * Lists job triggers. See https://cloud.google.com/sensitive-data-
+   * protection/docs/creating-job-triggers to learn more.
+   * (jobTriggers.listProjectsJobTriggers)
+   *
+   * @param string $parent Required. Parent resource name. The format of this
+   * value varies depending on whether you have [specified a processing
+   * location](https://cloud.google.com/sensitive-data-protection/docs/specifying-
+   * location): + Projects scope, location specified:
+   * `projects/{project_id}/locations/{location_id}` + Projects scope, no location
+   * specified (defaults to global): `projects/{project_id}` The following example
+   * `parent` string specifies a parent project with the identifier `example-
+   * project`, and specifies the `europe-west3` location for processing data:
+   * parent=projects/example-project/locations/europe-west3
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param string filter Allows filtering. Supported syntax: * Filter
+   * expressions are made up of one or more restrictions. * Restrictions can be
+   * combined by `AND` or `OR` logical operators. A sequence of restrictions
+   * implicitly uses `AND`. * A restriction has the form of `{field} {operator}
+   * {value}`. * Supported fields/values for inspect triggers: - `status` -
+   * HEALTHY|PAUSED|CANCELLED - `inspected_storage` -
+   * DATASTORE|CLOUD_STORAGE|BIGQUERY - 'last_run_time` - RFC 3339 formatted
+   * timestamp, surrounded by quotation marks. Nanoseconds are ignored. -
+   * 'error_count' - Number of errors that have occurred while running. * The
+   * operator must be `=` or `!=` for status and inspected_storage. Examples: *
+   * inspected_storage = cloud_storage AND status = HEALTHY * inspected_storage =
+   * cloud_storage OR inspected_storage = bigquery * inspected_storage =
+   * cloud_storage AND (state = PAUSED OR state = HEALTHY) * last_run_time >
+   * \"2017-12-12T00:00:00+00:00\" The length of this field should be no more than
+   * 500 characters.
+   * @opt_param string locationId Deprecated. This field has no effect.
+   * @opt_param string orderBy Comma-separated list of triggeredJob fields to
+   * order by, followed by `asc` or `desc` postfix. This list is case insensitive.
+   * The default sorting order is ascending. Redundant space characters are
+   * insignificant. Example: `name asc,update_time, create_time desc` Supported
+   * fields are: - `create_time`: corresponds to the time the JobTrigger was
+   * created. - `update_time`: corresponds to the time the JobTrigger was last
+   * updated. - `last_run_time`: corresponds to the last time the JobTrigger ran.
+   * - `name`: corresponds to the JobTrigger's name. - `display_name`: corresponds
+   * to the JobTrigger's display name. - `status`: corresponds to JobTrigger's
+   * status.
+   * @opt_param int pageSize Size of the page. This value can be limited by a
+   * server.
+   * @opt_param string pageToken Page token to continue retrieval. Comes from the
+   * previous call to ListJobTriggers. `order_by` field must not change for
+   * subsequent calls.
+   * @opt_param string type The type of jobs. Will use `DlpJobType.INSPECT` if not
+   * set.
+   * @return GooglePrivacyDlpV2ListJobTriggersResponse
+   * @throws \Google\Service\Exception
+   */
+  public function listProjectsJobTriggers($parent, $optParams = [])
+  {
+    $params = ['parent' => $parent];
+    $params = array_merge($params, $optParams);
+    return $this->call('list', [$params], GooglePrivacyDlpV2ListJobTriggersResponse::class);
+  }
+  /**
+   * Updates a job trigger. See https://cloud.google.com/sensitive-data-
+   * protection/docs/creating-job-triggers to learn more. (jobTriggers.patch)
+   *
+   * @param string $name Required. Resource name of the project and the
+   * triggeredJob, for example `projects/dlp-test-project/jobTriggers/53234423`.
+   * @param GooglePrivacyDlpV2UpdateJobTriggerRequest $postBody
+   * @param array $optParams Optional parameters.
+   * @return GooglePrivacyDlpV2JobTrigger
+   * @throws \Google\Service\Exception
+   */
+  public function patch($name, GooglePrivacyDlpV2UpdateJobTriggerRequest $postBody, $optParams = [])
+  {
+    $params = ['name' => $name, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('patch', [$params], GooglePrivacyDlpV2JobTrigger::class);
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(ProjectsJobTriggers::class, 'Google_Service_DLP_Resource_ProjectsJobTriggers');
Index: vendor/google/apiclient-services/src/DLP/Resource/ProjectsLocations.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/Resource/ProjectsLocations.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/Resource/ProjectsLocations.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\DLP\Resource;
+
+/**
+ * The "locations" collection of methods.
+ * Typical usage is:
+ *  <code>
+ *   $dlpService = new Google\Service\DLP(...);
+ *   $locations = $dlpService->projects_locations;
+ *  </code>
+ */
+class ProjectsLocations extends \Google\Service\Resource
+{
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(ProjectsLocations::class, 'Google_Service_DLP_Resource_ProjectsLocations');
Index: vendor/google/apiclient-services/src/DLP/Resource/ProjectsLocationsColumnDataProfiles.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/Resource/ProjectsLocationsColumnDataProfiles.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/Resource/ProjectsLocationsColumnDataProfiles.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\DLP\Resource;
+
+use Google\Service\DLP\GooglePrivacyDlpV2ColumnDataProfile;
+use Google\Service\DLP\GooglePrivacyDlpV2ListColumnDataProfilesResponse;
+
+/**
+ * The "columnDataProfiles" collection of methods.
+ * Typical usage is:
+ *  <code>
+ *   $dlpService = new Google\Service\DLP(...);
+ *   $columnDataProfiles = $dlpService->projects_locations_columnDataProfiles;
+ *  </code>
+ */
+class ProjectsLocationsColumnDataProfiles extends \Google\Service\Resource
+{
+  /**
+   * Gets a column data profile. (columnDataProfiles.get)
+   *
+   * @param string $name Required. Resource name, for example
+   * `organizations/12345/locations/us/columnDataProfiles/53234423`.
+   * @param array $optParams Optional parameters.
+   * @return GooglePrivacyDlpV2ColumnDataProfile
+   * @throws \Google\Service\Exception
+   */
+  public function get($name, $optParams = [])
+  {
+    $params = ['name' => $name];
+    $params = array_merge($params, $optParams);
+    return $this->call('get', [$params], GooglePrivacyDlpV2ColumnDataProfile::class);
+  }
+  /**
+   * Lists column data profiles for an organization.
+   * (columnDataProfiles.listProjectsLocationsColumnDataProfiles)
+   *
+   * @param string $parent Required. Resource name of the organization or project,
+   * for example `organizations/433245324/locations/europe` or `projects/project-
+   * id/locations/asia`.
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param string filter Allows filtering. Supported syntax: * Filter
+   * expressions are made up of one or more restrictions. * Restrictions can be
+   * combined by `AND` or `OR` logical operators. A sequence of restrictions
+   * implicitly uses `AND`. * A restriction has the form of `{field} {operator}
+   * {value}`. * Supported fields/values: - `table_data_profile_name` - The name
+   * of the related table data profile. - `project_id` - The Google Cloud project
+   * ID. (REQUIRED) - `dataset_id` - The BigQuery dataset ID. (REQUIRED) -
+   * `table_id` - The BigQuery table ID. (REQUIRED) - `field_id` - The ID of the
+   * BigQuery field. - `info_type` - The infotype detected in the resource. -
+   * `sensitivity_level` - HIGH|MEDIUM|LOW - `data_risk_level`: How much risk is
+   * associated with this data. - `status_code` - an RPC status code as defined in
+   * https://github.com/googleapis/googleapis/blob/master/google/rpc/code.proto *
+   * The operator must be `=` for project_id, dataset_id, and table_id. Other
+   * filters also support `!=`. Examples: * project_id = 12345 AND status_code = 1
+   * * project_id = 12345 AND sensitivity_level = HIGH * project_id = 12345 AND
+   * info_type = STREET_ADDRESS The length of this field should be no more than
+   * 500 characters.
+   * @opt_param string orderBy Comma-separated list of fields to order by,
+   * followed by `asc` or `desc` postfix. This list is case insensitive. The
+   * default sorting order is ascending. Redundant space characters are
+   * insignificant. Only one order field at a time is allowed. Examples: *
+   * `project_id asc` * `table_id` * `sensitivity_level desc` Supported fields
+   * are: - `project_id`: The Google Cloud project ID. - `dataset_id`: The ID of a
+   * BigQuery dataset. - `table_id`: The ID of a BigQuery table. -
+   * `sensitivity_level`: How sensitive the data in a column is, at most. -
+   * `data_risk_level`: How much risk is associated with this data. -
+   * `profile_last_generated`: When the profile was last updated in epoch seconds.
+   * @opt_param int pageSize Size of the page. This value can be limited by the
+   * server. If zero, server returns a page of max size 100.
+   * @opt_param string pageToken Page token to continue retrieval.
+   * @return GooglePrivacyDlpV2ListColumnDataProfilesResponse
+   * @throws \Google\Service\Exception
+   */
+  public function listProjectsLocationsColumnDataProfiles($parent, $optParams = [])
+  {
+    $params = ['parent' => $parent];
+    $params = array_merge($params, $optParams);
+    return $this->call('list', [$params], GooglePrivacyDlpV2ListColumnDataProfilesResponse::class);
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(ProjectsLocationsColumnDataProfiles::class, 'Google_Service_DLP_Resource_ProjectsLocationsColumnDataProfiles');
Index: vendor/google/apiclient-services/src/DLP/Resource/ProjectsLocationsConnections.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/Resource/ProjectsLocationsConnections.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/Resource/ProjectsLocationsConnections.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,152 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\DLP\Resource;
+
+use Google\Service\DLP\GooglePrivacyDlpV2Connection;
+use Google\Service\DLP\GooglePrivacyDlpV2CreateConnectionRequest;
+use Google\Service\DLP\GooglePrivacyDlpV2ListConnectionsResponse;
+use Google\Service\DLP\GooglePrivacyDlpV2SearchConnectionsResponse;
+use Google\Service\DLP\GooglePrivacyDlpV2UpdateConnectionRequest;
+use Google\Service\DLP\GoogleProtobufEmpty;
+
+/**
+ * The "connections" collection of methods.
+ * Typical usage is:
+ *  <code>
+ *   $dlpService = new Google\Service\DLP(...);
+ *   $connections = $dlpService->projects_locations_connections;
+ *  </code>
+ */
+class ProjectsLocationsConnections extends \Google\Service\Resource
+{
+  /**
+   * Create a Connection to an external data source. (connections.create)
+   *
+   * @param string $parent Required. Parent resource name. The format of this
+   * value varies depending on the scope of the request (project or organization):
+   * + Projects scope: `projects/{project_id}/locations/{location_id}` +
+   * Organizations scope: `organizations/{org_id}/locations/{location_id}`
+   * @param GooglePrivacyDlpV2CreateConnectionRequest $postBody
+   * @param array $optParams Optional parameters.
+   * @return GooglePrivacyDlpV2Connection
+   * @throws \Google\Service\Exception
+   */
+  public function create($parent, GooglePrivacyDlpV2CreateConnectionRequest $postBody, $optParams = [])
+  {
+    $params = ['parent' => $parent, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('create', [$params], GooglePrivacyDlpV2Connection::class);
+  }
+  /**
+   * Delete a Connection. (connections.delete)
+   *
+   * @param string $name Required. Resource name of the Connection to be deleted,
+   * in the format:
+   * `projects/{project}/locations/{location}/connections/{connection}`.
+   * @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 Connection by name. (connections.get)
+   *
+   * @param string $name Required. Resource name in the format:
+   * `projects/{project}/locations/{location}/connections/{connection}`.
+   * @param array $optParams Optional parameters.
+   * @return GooglePrivacyDlpV2Connection
+   * @throws \Google\Service\Exception
+   */
+  public function get($name, $optParams = [])
+  {
+    $params = ['name' => $name];
+    $params = array_merge($params, $optParams);
+    return $this->call('get', [$params], GooglePrivacyDlpV2Connection::class);
+  }
+  /**
+   * Lists Connections in a parent. Use SearchConnections to see all connections
+   * within an organization. (connections.listProjectsLocationsConnections)
+   *
+   * @param string $parent Required. Resource name of the organization or project,
+   * for example, `organizations/433245324/locations/europe` or `projects/project-
+   * id/locations/asia`.
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param string filter Optional. Supported field/value: `state` -
+   * MISSING|AVAILABLE|ERROR
+   * @opt_param int pageSize Optional. Number of results per page, max 1000.
+   * @opt_param string pageToken Optional. Page token from a previous page to
+   * return the next set of results. If set, all other request fields must match
+   * the original request.
+   * @return GooglePrivacyDlpV2ListConnectionsResponse
+   * @throws \Google\Service\Exception
+   */
+  public function listProjectsLocationsConnections($parent, $optParams = [])
+  {
+    $params = ['parent' => $parent];
+    $params = array_merge($params, $optParams);
+    return $this->call('list', [$params], GooglePrivacyDlpV2ListConnectionsResponse::class);
+  }
+  /**
+   * Update a Connection. (connections.patch)
+   *
+   * @param string $name Required. Resource name in the format:
+   * `projects/{project}/locations/{location}/connections/{connection}`.
+   * @param GooglePrivacyDlpV2UpdateConnectionRequest $postBody
+   * @param array $optParams Optional parameters.
+   * @return GooglePrivacyDlpV2Connection
+   * @throws \Google\Service\Exception
+   */
+  public function patch($name, GooglePrivacyDlpV2UpdateConnectionRequest $postBody, $optParams = [])
+  {
+    $params = ['name' => $name, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('patch', [$params], GooglePrivacyDlpV2Connection::class);
+  }
+  /**
+   * Searches for Connections in a parent. (connections.search)
+   *
+   * @param string $parent Required. Resource name of the organization or project
+   * with a wildcard location, for example, `organizations/433245324/locations/-`
+   * or `projects/project-id/locations/-`.
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param string filter Optional. Supported field/value: - `state` -
+   * MISSING|AVAILABLE|ERROR
+   * @opt_param int pageSize Optional. Number of results per page, max 1000.
+   * @opt_param string pageToken Optional. Page token from a previous page to
+   * return the next set of results. If set, all other request fields must match
+   * the original request.
+   * @return GooglePrivacyDlpV2SearchConnectionsResponse
+   * @throws \Google\Service\Exception
+   */
+  public function search($parent, $optParams = [])
+  {
+    $params = ['parent' => $parent];
+    $params = array_merge($params, $optParams);
+    return $this->call('search', [$params], GooglePrivacyDlpV2SearchConnectionsResponse::class);
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(ProjectsLocationsConnections::class, 'Google_Service_DLP_Resource_ProjectsLocationsConnections');
Index: vendor/google/apiclient-services/src/DLP/Resource/ProjectsLocationsContent.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/Resource/ProjectsLocationsContent.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/Resource/ProjectsLocationsContent.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,123 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\DLP\Resource;
+
+use Google\Service\DLP\GooglePrivacyDlpV2DeidentifyContentRequest;
+use Google\Service\DLP\GooglePrivacyDlpV2DeidentifyContentResponse;
+use Google\Service\DLP\GooglePrivacyDlpV2InspectContentRequest;
+use Google\Service\DLP\GooglePrivacyDlpV2InspectContentResponse;
+use Google\Service\DLP\GooglePrivacyDlpV2ReidentifyContentRequest;
+use Google\Service\DLP\GooglePrivacyDlpV2ReidentifyContentResponse;
+
+/**
+ * The "content" collection of methods.
+ * Typical usage is:
+ *  <code>
+ *   $dlpService = new Google\Service\DLP(...);
+ *   $content = $dlpService->projects_locations_content;
+ *  </code>
+ */
+class ProjectsLocationsContent extends \Google\Service\Resource
+{
+  /**
+   * De-identifies potentially sensitive info from a ContentItem. This method has
+   * limits on input size and output size. See https://cloud.google.com/sensitive-
+   * data-protection/docs/deidentify-sensitive-data to learn more. When no
+   * InfoTypes or CustomInfoTypes are specified in this request, the system will
+   * automatically choose what detectors to run. By default this may be all types,
+   * but may change over time as detectors are updated. (content.deidentify)
+   *
+   * @param string $parent Parent resource name. The format of this value varies
+   * depending on whether you have [specified a processing
+   * location](https://cloud.google.com/sensitive-data-protection/docs/specifying-
+   * location): + Projects scope, location specified:
+   * `projects/{project_id}/locations/{location_id}` + Projects scope, no location
+   * specified (defaults to global): `projects/{project_id}` The following example
+   * `parent` string specifies a parent project with the identifier `example-
+   * project`, and specifies the `europe-west3` location for processing data:
+   * parent=projects/example-project/locations/europe-west3
+   * @param GooglePrivacyDlpV2DeidentifyContentRequest $postBody
+   * @param array $optParams Optional parameters.
+   * @return GooglePrivacyDlpV2DeidentifyContentResponse
+   * @throws \Google\Service\Exception
+   */
+  public function deidentify($parent, GooglePrivacyDlpV2DeidentifyContentRequest $postBody, $optParams = [])
+  {
+    $params = ['parent' => $parent, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('deidentify', [$params], GooglePrivacyDlpV2DeidentifyContentResponse::class);
+  }
+  /**
+   * Finds potentially sensitive info in content. This method has limits on input
+   * size, processing time, and output size. When no InfoTypes or CustomInfoTypes
+   * are specified in this request, the system will automatically choose what
+   * detectors to run. By default this may be all types, but may change over time
+   * as detectors are updated. For how to guides, see
+   * https://cloud.google.com/sensitive-data-protection/docs/inspecting-images and
+   * https://cloud.google.com/sensitive-data-protection/docs/inspecting-text,
+   * (content.inspect)
+   *
+   * @param string $parent Parent resource name. The format of this value varies
+   * depending on whether you have [specified a processing
+   * location](https://cloud.google.com/sensitive-data-protection/docs/specifying-
+   * location): + Projects scope, location specified:
+   * `projects/{project_id}/locations/{location_id}` + Projects scope, no location
+   * specified (defaults to global): `projects/{project_id}` The following example
+   * `parent` string specifies a parent project with the identifier `example-
+   * project`, and specifies the `europe-west3` location for processing data:
+   * parent=projects/example-project/locations/europe-west3
+   * @param GooglePrivacyDlpV2InspectContentRequest $postBody
+   * @param array $optParams Optional parameters.
+   * @return GooglePrivacyDlpV2InspectContentResponse
+   * @throws \Google\Service\Exception
+   */
+  public function inspect($parent, GooglePrivacyDlpV2InspectContentRequest $postBody, $optParams = [])
+  {
+    $params = ['parent' => $parent, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('inspect', [$params], GooglePrivacyDlpV2InspectContentResponse::class);
+  }
+  /**
+   * Re-identifies content that has been de-identified. See
+   * https://cloud.google.com/sensitive-data-protection/docs/pseudonymization#re-
+   * identification_in_free_text_code_example to learn more. (content.reidentify)
+   *
+   * @param string $parent Required. Parent resource name. The format of this
+   * value varies depending on whether you have [specified a processing
+   * location](https://cloud.google.com/sensitive-data-protection/docs/specifying-
+   * location): + Projects scope, location specified:
+   * `projects/{project_id}/locations/{location_id}` + Projects scope, no location
+   * specified (defaults to global): `projects/{project_id}` The following example
+   * `parent` string specifies a parent project with the identifier `example-
+   * project`, and specifies the `europe-west3` location for processing data:
+   * parent=projects/example-project/locations/europe-west3
+   * @param GooglePrivacyDlpV2ReidentifyContentRequest $postBody
+   * @param array $optParams Optional parameters.
+   * @return GooglePrivacyDlpV2ReidentifyContentResponse
+   * @throws \Google\Service\Exception
+   */
+  public function reidentify($parent, GooglePrivacyDlpV2ReidentifyContentRequest $postBody, $optParams = [])
+  {
+    $params = ['parent' => $parent, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('reidentify', [$params], GooglePrivacyDlpV2ReidentifyContentResponse::class);
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(ProjectsLocationsContent::class, 'Google_Service_DLP_Resource_ProjectsLocationsContent');
Index: vendor/google/apiclient-services/src/DLP/Resource/ProjectsLocationsDeidentifyTemplates.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/Resource/ProjectsLocationsDeidentifyTemplates.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/Resource/ProjectsLocationsDeidentifyTemplates.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\DLP\Resource;
+
+use Google\Service\DLP\GooglePrivacyDlpV2CreateDeidentifyTemplateRequest;
+use Google\Service\DLP\GooglePrivacyDlpV2DeidentifyTemplate;
+use Google\Service\DLP\GooglePrivacyDlpV2ListDeidentifyTemplatesResponse;
+use Google\Service\DLP\GooglePrivacyDlpV2UpdateDeidentifyTemplateRequest;
+use Google\Service\DLP\GoogleProtobufEmpty;
+
+/**
+ * The "deidentifyTemplates" collection of methods.
+ * Typical usage is:
+ *  <code>
+ *   $dlpService = new Google\Service\DLP(...);
+ *   $deidentifyTemplates = $dlpService->projects_locations_deidentifyTemplates;
+ *  </code>
+ */
+class ProjectsLocationsDeidentifyTemplates extends \Google\Service\Resource
+{
+  /**
+   * Creates a DeidentifyTemplate for reusing frequently used configuration for
+   * de-identifying content, images, and storage. See
+   * https://cloud.google.com/sensitive-data-protection/docs/creating-templates-
+   * deid to learn more. (deidentifyTemplates.create)
+   *
+   * @param string $parent Required. Parent resource name. The format of this
+   * value varies depending on the scope of the request (project or organization)
+   * and whether you have [specified a processing
+   * location](https://cloud.google.com/sensitive-data-protection/docs/specifying-
+   * location): + Projects scope, location specified:
+   * `projects/{project_id}/locations/{location_id}` + Projects scope, no location
+   * specified (defaults to global): `projects/{project_id}` + Organizations
+   * scope, location specified: `organizations/{org_id}/locations/{location_id}` +
+   * Organizations scope, no location specified (defaults to global):
+   * `organizations/{org_id}` The following example `parent` string specifies a
+   * parent project with the identifier `example-project`, and specifies the
+   * `europe-west3` location for processing data: parent=projects/example-
+   * project/locations/europe-west3
+   * @param GooglePrivacyDlpV2CreateDeidentifyTemplateRequest $postBody
+   * @param array $optParams Optional parameters.
+   * @return GooglePrivacyDlpV2DeidentifyTemplate
+   * @throws \Google\Service\Exception
+   */
+  public function create($parent, GooglePrivacyDlpV2CreateDeidentifyTemplateRequest $postBody, $optParams = [])
+  {
+    $params = ['parent' => $parent, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('create', [$params], GooglePrivacyDlpV2DeidentifyTemplate::class);
+  }
+  /**
+   * Deletes a DeidentifyTemplate. See https://cloud.google.com/sensitive-data-
+   * protection/docs/creating-templates-deid to learn more.
+   * (deidentifyTemplates.delete)
+   *
+   * @param string $name Required. Resource name of the organization and
+   * deidentify template to be deleted, for example
+   * `organizations/433245324/deidentifyTemplates/432452342` or projects/project-
+   * id/deidentifyTemplates/432452342.
+   * @param array $optParams Optional parameters.
+   * @return GoogleProtobufEmpty
+   * @throws \Google\Service\Exception
+   */
+  public function delete($name, $optParams = [])
+  {
+    $params = ['name' => $name];
+    $params = array_merge($params, $optParams);
+    return $this->call('delete', [$params], GoogleProtobufEmpty::class);
+  }
+  /**
+   * Gets a DeidentifyTemplate. See https://cloud.google.com/sensitive-data-
+   * protection/docs/creating-templates-deid to learn more.
+   * (deidentifyTemplates.get)
+   *
+   * @param string $name Required. Resource name of the organization and
+   * deidentify template to be read, for example
+   * `organizations/433245324/deidentifyTemplates/432452342` or projects/project-
+   * id/deidentifyTemplates/432452342.
+   * @param array $optParams Optional parameters.
+   * @return GooglePrivacyDlpV2DeidentifyTemplate
+   * @throws \Google\Service\Exception
+   */
+  public function get($name, $optParams = [])
+  {
+    $params = ['name' => $name];
+    $params = array_merge($params, $optParams);
+    return $this->call('get', [$params], GooglePrivacyDlpV2DeidentifyTemplate::class);
+  }
+  /**
+   * Lists DeidentifyTemplates. See https://cloud.google.com/sensitive-data-
+   * protection/docs/creating-templates-deid to learn more.
+   * (deidentifyTemplates.listProjectsLocationsDeidentifyTemplates)
+   *
+   * @param string $parent Required. Parent resource name. The format of this
+   * value varies depending on the scope of the request (project or organization)
+   * and whether you have [specified a processing
+   * location](https://cloud.google.com/sensitive-data-protection/docs/specifying-
+   * location): + Projects scope, location specified:
+   * `projects/{project_id}/locations/{location_id}` + Projects scope, no location
+   * specified (defaults to global): `projects/{project_id}` + Organizations
+   * scope, location specified: `organizations/{org_id}/locations/{location_id}` +
+   * Organizations scope, no location specified (defaults to global):
+   * `organizations/{org_id}` The following example `parent` string specifies a
+   * parent project with the identifier `example-project`, and specifies the
+   * `europe-west3` location for processing data: parent=projects/example-
+   * project/locations/europe-west3
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param string locationId Deprecated. This field has no effect.
+   * @opt_param string orderBy Comma-separated list of fields to order by,
+   * followed by `asc` or `desc` postfix. This list is case insensitive. The
+   * default sorting order is ascending. Redundant space characters are
+   * insignificant. Example: `name asc,update_time, create_time desc` Supported
+   * fields are: - `create_time`: corresponds to the time the template was
+   * created. - `update_time`: corresponds to the time the template was last
+   * updated. - `name`: corresponds to the template's name. - `display_name`:
+   * corresponds to the template's display name.
+   * @opt_param int pageSize Size of the page. This value can be limited by the
+   * server. If zero server returns a page of max size 100.
+   * @opt_param string pageToken Page token to continue retrieval. Comes from the
+   * previous call to `ListDeidentifyTemplates`.
+   * @return GooglePrivacyDlpV2ListDeidentifyTemplatesResponse
+   * @throws \Google\Service\Exception
+   */
+  public function listProjectsLocationsDeidentifyTemplates($parent, $optParams = [])
+  {
+    $params = ['parent' => $parent];
+    $params = array_merge($params, $optParams);
+    return $this->call('list', [$params], GooglePrivacyDlpV2ListDeidentifyTemplatesResponse::class);
+  }
+  /**
+   * Updates the DeidentifyTemplate. See https://cloud.google.com/sensitive-data-
+   * protection/docs/creating-templates-deid to learn more.
+   * (deidentifyTemplates.patch)
+   *
+   * @param string $name Required. Resource name of organization and deidentify
+   * template to be updated, for example
+   * `organizations/433245324/deidentifyTemplates/432452342` or projects/project-
+   * id/deidentifyTemplates/432452342.
+   * @param GooglePrivacyDlpV2UpdateDeidentifyTemplateRequest $postBody
+   * @param array $optParams Optional parameters.
+   * @return GooglePrivacyDlpV2DeidentifyTemplate
+   * @throws \Google\Service\Exception
+   */
+  public function patch($name, GooglePrivacyDlpV2UpdateDeidentifyTemplateRequest $postBody, $optParams = [])
+  {
+    $params = ['name' => $name, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('patch', [$params], GooglePrivacyDlpV2DeidentifyTemplate::class);
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(ProjectsLocationsDeidentifyTemplates::class, 'Google_Service_DLP_Resource_ProjectsLocationsDeidentifyTemplates');
Index: vendor/google/apiclient-services/src/DLP/Resource/ProjectsLocationsDiscoveryConfigs.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/Resource/ProjectsLocationsDiscoveryConfigs.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/Resource/ProjectsLocationsDiscoveryConfigs.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,141 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\DLP\Resource;
+
+use Google\Service\DLP\GooglePrivacyDlpV2CreateDiscoveryConfigRequest;
+use Google\Service\DLP\GooglePrivacyDlpV2DiscoveryConfig;
+use Google\Service\DLP\GooglePrivacyDlpV2ListDiscoveryConfigsResponse;
+use Google\Service\DLP\GooglePrivacyDlpV2UpdateDiscoveryConfigRequest;
+use Google\Service\DLP\GoogleProtobufEmpty;
+
+/**
+ * The "discoveryConfigs" collection of methods.
+ * Typical usage is:
+ *  <code>
+ *   $dlpService = new Google\Service\DLP(...);
+ *   $discoveryConfigs = $dlpService->projects_locations_discoveryConfigs;
+ *  </code>
+ */
+class ProjectsLocationsDiscoveryConfigs extends \Google\Service\Resource
+{
+  /**
+   * Creates a config for discovery to scan and profile storage.
+   * (discoveryConfigs.create)
+   *
+   * @param string $parent Required. Parent resource name. The format of this
+   * value varies depending on the scope of the request (project or organization):
+   * + Projects scope: `projects/{project_id}/locations/{location_id}` +
+   * Organizations scope: `organizations/{org_id}/locations/{location_id}` The
+   * following example `parent` string specifies a parent project with the
+   * identifier `example-project`, and specifies the `europe-west3` location for
+   * processing data: parent=projects/example-project/locations/europe-west3
+   * @param GooglePrivacyDlpV2CreateDiscoveryConfigRequest $postBody
+   * @param array $optParams Optional parameters.
+   * @return GooglePrivacyDlpV2DiscoveryConfig
+   * @throws \Google\Service\Exception
+   */
+  public function create($parent, GooglePrivacyDlpV2CreateDiscoveryConfigRequest $postBody, $optParams = [])
+  {
+    $params = ['parent' => $parent, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('create', [$params], GooglePrivacyDlpV2DiscoveryConfig::class);
+  }
+  /**
+   * Deletes a discovery configuration. (discoveryConfigs.delete)
+   *
+   * @param string $name Required. Resource name of the project and the config,
+   * for example `projects/dlp-test-project/discoveryConfigs/53234423`.
+   * @param array $optParams Optional parameters.
+   * @return GoogleProtobufEmpty
+   * @throws \Google\Service\Exception
+   */
+  public function delete($name, $optParams = [])
+  {
+    $params = ['name' => $name];
+    $params = array_merge($params, $optParams);
+    return $this->call('delete', [$params], GoogleProtobufEmpty::class);
+  }
+  /**
+   * Gets a discovery configuration. (discoveryConfigs.get)
+   *
+   * @param string $name Required. Resource name of the project and the
+   * configuration, for example `projects/dlp-test-
+   * project/discoveryConfigs/53234423`.
+   * @param array $optParams Optional parameters.
+   * @return GooglePrivacyDlpV2DiscoveryConfig
+   * @throws \Google\Service\Exception
+   */
+  public function get($name, $optParams = [])
+  {
+    $params = ['name' => $name];
+    $params = array_merge($params, $optParams);
+    return $this->call('get', [$params], GooglePrivacyDlpV2DiscoveryConfig::class);
+  }
+  /**
+   * Lists discovery configurations.
+   * (discoveryConfigs.listProjectsLocationsDiscoveryConfigs)
+   *
+   * @param string $parent Required. Parent resource name. The format of this
+   * value is as follows: `projects/{project_id}/locations/{location_id}` The
+   * following example `parent` string specifies a parent project with the
+   * identifier `example-project`, and specifies the `europe-west3` location for
+   * processing data: parent=projects/example-project/locations/europe-west3
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param string orderBy Comma-separated list of config fields to order by,
+   * followed by `asc` or `desc` postfix. This list is case insensitive. The
+   * default sorting order is ascending. Redundant space characters are
+   * insignificant. Example: `name asc,update_time, create_time desc` Supported
+   * fields are: - `last_run_time`: corresponds to the last time the
+   * DiscoveryConfig ran. - `name`: corresponds to the DiscoveryConfig's name. -
+   * `status`: corresponds to DiscoveryConfig's status.
+   * @opt_param int pageSize Size of the page. This value can be limited by a
+   * server.
+   * @opt_param string pageToken Page token to continue retrieval. Comes from the
+   * previous call to ListDiscoveryConfigs. `order_by` field must not change for
+   * subsequent calls.
+   * @return GooglePrivacyDlpV2ListDiscoveryConfigsResponse
+   * @throws \Google\Service\Exception
+   */
+  public function listProjectsLocationsDiscoveryConfigs($parent, $optParams = [])
+  {
+    $params = ['parent' => $parent];
+    $params = array_merge($params, $optParams);
+    return $this->call('list', [$params], GooglePrivacyDlpV2ListDiscoveryConfigsResponse::class);
+  }
+  /**
+   * Updates a discovery configuration. (discoveryConfigs.patch)
+   *
+   * @param string $name Required. Resource name of the project and the
+   * configuration, for example `projects/dlp-test-
+   * project/discoveryConfigs/53234423`.
+   * @param GooglePrivacyDlpV2UpdateDiscoveryConfigRequest $postBody
+   * @param array $optParams Optional parameters.
+   * @return GooglePrivacyDlpV2DiscoveryConfig
+   * @throws \Google\Service\Exception
+   */
+  public function patch($name, GooglePrivacyDlpV2UpdateDiscoveryConfigRequest $postBody, $optParams = [])
+  {
+    $params = ['name' => $name, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('patch', [$params], GooglePrivacyDlpV2DiscoveryConfig::class);
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(ProjectsLocationsDiscoveryConfigs::class, 'Google_Service_DLP_Resource_ProjectsLocationsDiscoveryConfigs');
Index: vendor/google/apiclient-services/src/DLP/Resource/ProjectsLocationsDlpJobs.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/Resource/ProjectsLocationsDlpJobs.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/Resource/ProjectsLocationsDlpJobs.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,214 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\DLP\Resource;
+
+use Google\Service\DLP\GooglePrivacyDlpV2CancelDlpJobRequest;
+use Google\Service\DLP\GooglePrivacyDlpV2CreateDlpJobRequest;
+use Google\Service\DLP\GooglePrivacyDlpV2DlpJob;
+use Google\Service\DLP\GooglePrivacyDlpV2FinishDlpJobRequest;
+use Google\Service\DLP\GooglePrivacyDlpV2HybridInspectDlpJobRequest;
+use Google\Service\DLP\GooglePrivacyDlpV2HybridInspectResponse;
+use Google\Service\DLP\GooglePrivacyDlpV2ListDlpJobsResponse;
+use Google\Service\DLP\GoogleProtobufEmpty;
+
+/**
+ * The "dlpJobs" collection of methods.
+ * Typical usage is:
+ *  <code>
+ *   $dlpService = new Google\Service\DLP(...);
+ *   $dlpJobs = $dlpService->projects_locations_dlpJobs;
+ *  </code>
+ */
+class ProjectsLocationsDlpJobs extends \Google\Service\Resource
+{
+  /**
+   * Starts asynchronous cancellation on a long-running DlpJob. The server makes a
+   * best effort to cancel the DlpJob, but success is not guaranteed. See
+   * https://cloud.google.com/sensitive-data-protection/docs/inspecting-storage
+   * and https://cloud.google.com/sensitive-data-protection/docs/compute-risk-
+   * analysis to learn more. (dlpJobs.cancel)
+   *
+   * @param string $name Required. The name of the DlpJob resource to be
+   * cancelled.
+   * @param GooglePrivacyDlpV2CancelDlpJobRequest $postBody
+   * @param array $optParams Optional parameters.
+   * @return GoogleProtobufEmpty
+   * @throws \Google\Service\Exception
+   */
+  public function cancel($name, GooglePrivacyDlpV2CancelDlpJobRequest $postBody, $optParams = [])
+  {
+    $params = ['name' => $name, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('cancel', [$params], GoogleProtobufEmpty::class);
+  }
+  /**
+   * Creates a new job to inspect storage or calculate risk metrics. See
+   * https://cloud.google.com/sensitive-data-protection/docs/inspecting-storage
+   * and https://cloud.google.com/sensitive-data-protection/docs/compute-risk-
+   * analysis to learn more. When no InfoTypes or CustomInfoTypes are specified in
+   * inspect jobs, the system will automatically choose what detectors to run. By
+   * default this may be all types, but may change over time as detectors are
+   * updated. (dlpJobs.create)
+   *
+   * @param string $parent Required. Parent resource name. The format of this
+   * value varies depending on whether you have [specified a processing
+   * location](https://cloud.google.com/sensitive-data-protection/docs/specifying-
+   * location): + Projects scope, location specified:
+   * `projects/{project_id}/locations/{location_id}` + Projects scope, no location
+   * specified (defaults to global): `projects/{project_id}` The following example
+   * `parent` string specifies a parent project with the identifier `example-
+   * project`, and specifies the `europe-west3` location for processing data:
+   * parent=projects/example-project/locations/europe-west3
+   * @param GooglePrivacyDlpV2CreateDlpJobRequest $postBody
+   * @param array $optParams Optional parameters.
+   * @return GooglePrivacyDlpV2DlpJob
+   * @throws \Google\Service\Exception
+   */
+  public function create($parent, GooglePrivacyDlpV2CreateDlpJobRequest $postBody, $optParams = [])
+  {
+    $params = ['parent' => $parent, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('create', [$params], GooglePrivacyDlpV2DlpJob::class);
+  }
+  /**
+   * Deletes a long-running DlpJob. This method indicates that the client is no
+   * longer interested in the DlpJob result. The job will be canceled if possible.
+   * See https://cloud.google.com/sensitive-data-protection/docs/inspecting-
+   * storage and https://cloud.google.com/sensitive-data-protection/docs/compute-
+   * risk-analysis to learn more. (dlpJobs.delete)
+   *
+   * @param string $name Required. The name of the DlpJob 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);
+  }
+  /**
+   * Finish a running hybrid DlpJob. Triggers the finalization steps and running
+   * of any enabled actions that have not yet run. (dlpJobs.finish)
+   *
+   * @param string $name Required. The name of the DlpJob resource to be finished.
+   * @param GooglePrivacyDlpV2FinishDlpJobRequest $postBody
+   * @param array $optParams Optional parameters.
+   * @return GoogleProtobufEmpty
+   * @throws \Google\Service\Exception
+   */
+  public function finish($name, GooglePrivacyDlpV2FinishDlpJobRequest $postBody, $optParams = [])
+  {
+    $params = ['name' => $name, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('finish', [$params], GoogleProtobufEmpty::class);
+  }
+  /**
+   * Gets the latest state of a long-running DlpJob. See
+   * https://cloud.google.com/sensitive-data-protection/docs/inspecting-storage
+   * and https://cloud.google.com/sensitive-data-protection/docs/compute-risk-
+   * analysis to learn more. (dlpJobs.get)
+   *
+   * @param string $name Required. The name of the DlpJob resource.
+   * @param array $optParams Optional parameters.
+   * @return GooglePrivacyDlpV2DlpJob
+   * @throws \Google\Service\Exception
+   */
+  public function get($name, $optParams = [])
+  {
+    $params = ['name' => $name];
+    $params = array_merge($params, $optParams);
+    return $this->call('get', [$params], GooglePrivacyDlpV2DlpJob::class);
+  }
+  /**
+   * Inspect hybrid content and store findings to a job. To review the findings,
+   * inspect the job. Inspection will occur asynchronously.
+   * (dlpJobs.hybridInspect)
+   *
+   * @param string $name Required. Resource name of the job to execute a hybrid
+   * inspect on, for example `projects/dlp-test-project/dlpJob/53234423`.
+   * @param GooglePrivacyDlpV2HybridInspectDlpJobRequest $postBody
+   * @param array $optParams Optional parameters.
+   * @return GooglePrivacyDlpV2HybridInspectResponse
+   * @throws \Google\Service\Exception
+   */
+  public function hybridInspect($name, GooglePrivacyDlpV2HybridInspectDlpJobRequest $postBody, $optParams = [])
+  {
+    $params = ['name' => $name, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('hybridInspect', [$params], GooglePrivacyDlpV2HybridInspectResponse::class);
+  }
+  /**
+   * Lists DlpJobs that match the specified filter in the request. See
+   * https://cloud.google.com/sensitive-data-protection/docs/inspecting-storage
+   * and https://cloud.google.com/sensitive-data-protection/docs/compute-risk-
+   * analysis to learn more. (dlpJobs.listProjectsLocationsDlpJobs)
+   *
+   * @param string $parent Required. Parent resource name. The format of this
+   * value varies depending on whether you have [specified a processing
+   * location](https://cloud.google.com/sensitive-data-protection/docs/specifying-
+   * location): + Projects scope, location specified:
+   * `projects/{project_id}/locations/{location_id}` + Projects scope, no location
+   * specified (defaults to global): `projects/{project_id}` The following example
+   * `parent` string specifies a parent project with the identifier `example-
+   * project`, and specifies the `europe-west3` location for processing data:
+   * parent=projects/example-project/locations/europe-west3
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param string filter Allows filtering. Supported syntax: * Filter
+   * expressions are made up of one or more restrictions. * Restrictions can be
+   * combined by `AND` or `OR` logical operators. A sequence of restrictions
+   * implicitly uses `AND`. * A restriction has the form of `{field} {operator}
+   * {value}`. * Supported fields/values for inspect jobs: - `state` -
+   * PENDING|RUNNING|CANCELED|FINISHED|FAILED - `inspected_storage` -
+   * DATASTORE|CLOUD_STORAGE|BIGQUERY - `trigger_name` - The name of the trigger
+   * that created the job. - 'end_time` - Corresponds to the time the job
+   * finished. - 'start_time` - Corresponds to the time the job finished. *
+   * Supported fields for risk analysis jobs: - `state` -
+   * RUNNING|CANCELED|FINISHED|FAILED - 'end_time` - Corresponds to the time the
+   * job finished. - 'start_time` - Corresponds to the time the job finished. *
+   * The operator must be `=` or `!=`. Examples: * inspected_storage =
+   * cloud_storage AND state = done * inspected_storage = cloud_storage OR
+   * inspected_storage = bigquery * inspected_storage = cloud_storage AND (state =
+   * done OR state = canceled) * end_time > \"2017-12-12T00:00:00+00:00\" The
+   * length of this field should be no more than 500 characters.
+   * @opt_param string locationId Deprecated. This field has no effect.
+   * @opt_param string orderBy Comma-separated list of fields to order by,
+   * followed by `asc` or `desc` postfix. This list is case insensitive. The
+   * default sorting order is ascending. Redundant space characters are
+   * insignificant. Example: `name asc, end_time asc, create_time desc` Supported
+   * fields are: - `create_time`: corresponds to the time the job was created. -
+   * `end_time`: corresponds to the time the job ended. - `name`: corresponds to
+   * the job's name. - `state`: corresponds to `state`
+   * @opt_param int pageSize The standard list page size.
+   * @opt_param string pageToken The standard list page token.
+   * @opt_param string type The type of job. Defaults to `DlpJobType.INSPECT`
+   * @return GooglePrivacyDlpV2ListDlpJobsResponse
+   * @throws \Google\Service\Exception
+   */
+  public function listProjectsLocationsDlpJobs($parent, $optParams = [])
+  {
+    $params = ['parent' => $parent];
+    $params = array_merge($params, $optParams);
+    return $this->call('list', [$params], GooglePrivacyDlpV2ListDlpJobsResponse::class);
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(ProjectsLocationsDlpJobs::class, 'Google_Service_DLP_Resource_ProjectsLocationsDlpJobs');
Index: vendor/google/apiclient-services/src/DLP/Resource/ProjectsLocationsFileStoreDataProfiles.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/Resource/ProjectsLocationsFileStoreDataProfiles.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/Resource/ProjectsLocationsFileStoreDataProfiles.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,119 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\DLP\Resource;
+
+use Google\Service\DLP\GooglePrivacyDlpV2FileStoreDataProfile;
+use Google\Service\DLP\GooglePrivacyDlpV2ListFileStoreDataProfilesResponse;
+use Google\Service\DLP\GoogleProtobufEmpty;
+
+/**
+ * The "fileStoreDataProfiles" collection of methods.
+ * Typical usage is:
+ *  <code>
+ *   $dlpService = new Google\Service\DLP(...);
+ *   $fileStoreDataProfiles = $dlpService->projects_locations_fileStoreDataProfiles;
+ *  </code>
+ */
+class ProjectsLocationsFileStoreDataProfiles extends \Google\Service\Resource
+{
+  /**
+   * Delete a FileStoreDataProfile. Will not prevent the profile from being
+   * regenerated if the resource is still included in a discovery configuration.
+   * (fileStoreDataProfiles.delete)
+   *
+   * @param string $name Required. Resource name of the file store data profile.
+   * @param array $optParams Optional parameters.
+   * @return GoogleProtobufEmpty
+   * @throws \Google\Service\Exception
+   */
+  public function delete($name, $optParams = [])
+  {
+    $params = ['name' => $name];
+    $params = array_merge($params, $optParams);
+    return $this->call('delete', [$params], GoogleProtobufEmpty::class);
+  }
+  /**
+   * Gets a file store data profile. (fileStoreDataProfiles.get)
+   *
+   * @param string $name Required. Resource name, for example
+   * `organizations/12345/locations/us/fileStoreDataProfiles/53234423`.
+   * @param array $optParams Optional parameters.
+   * @return GooglePrivacyDlpV2FileStoreDataProfile
+   * @throws \Google\Service\Exception
+   */
+  public function get($name, $optParams = [])
+  {
+    $params = ['name' => $name];
+    $params = array_merge($params, $optParams);
+    return $this->call('get', [$params], GooglePrivacyDlpV2FileStoreDataProfile::class);
+  }
+  /**
+   * Lists file store data profiles for an organization.
+   * (fileStoreDataProfiles.listProjectsLocationsFileStoreDataProfiles)
+   *
+   * @param string $parent Required. Resource name of the organization or project,
+   * for example `organizations/433245324/locations/europe` or `projects/project-
+   * id/locations/asia`.
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param string filter Optional. Allows filtering. Supported syntax: *
+   * Filter expressions are made up of one or more restrictions. * Restrictions
+   * can be combined by `AND` or `OR` logical operators. A sequence of
+   * restrictions implicitly uses `AND`. * A restriction has the form of `{field}
+   * {operator} {value}`. * Supported fields/values: - `project_id` - The Google
+   * Cloud project ID. - `account_id` - The AWS account ID. - `file_store_path` -
+   * The path like "gs://bucket". - `data_source_type` - The profile's data source
+   * type, like "google/storage/bucket". - `data_storage_location` - The location
+   * where the file store's data is stored, like "us-central1". -
+   * `sensitivity_level` - HIGH|MODERATE|LOW - `data_risk_level` -
+   * HIGH|MODERATE|LOW - `resource_visibility`: PUBLIC|RESTRICTED - `status_code`
+   * - an RPC status code as defined in
+   * https://github.com/googleapis/googleapis/blob/master/google/rpc/code.proto *
+   * The operator must be `=` or `!=`. Examples: * `project_id = 12345 AND
+   * status_code = 1` * `project_id = 12345 AND sensitivity_level = HIGH` *
+   * `project_id = 12345 AND resource_visibility = PUBLIC` * `file_store_path =
+   * "gs://mybucket"` The length of this field should be no more than 500
+   * characters.
+   * @opt_param string orderBy Optional. Comma-separated list of fields to order
+   * by, followed by `asc` or `desc` postfix. This list is case insensitive. The
+   * default sorting order is ascending. Redundant space characters are
+   * insignificant. Only one order field at a time is allowed. Examples: *
+   * `project_id asc` * `name` * `sensitivity_level desc` Supported fields are: -
+   * `project_id`: The Google Cloud project ID. - `sensitivity_level`: How
+   * sensitive the data in a table is, at most. - `data_risk_level`: How much risk
+   * is associated with this data. - `profile_last_generated`: When the profile
+   * was last updated in epoch seconds. - `last_modified`: The last time the
+   * resource was modified. - `resource_visibility`: Visibility restriction for
+   * this resource. - `name`: The name of the profile. - `create_time`: The time
+   * the file store was first created.
+   * @opt_param int pageSize Optional. Size of the page. This value can be limited
+   * by the server. If zero, server returns a page of max size 100.
+   * @opt_param string pageToken Optional. Page token to continue retrieval.
+   * @return GooglePrivacyDlpV2ListFileStoreDataProfilesResponse
+   * @throws \Google\Service\Exception
+   */
+  public function listProjectsLocationsFileStoreDataProfiles($parent, $optParams = [])
+  {
+    $params = ['parent' => $parent];
+    $params = array_merge($params, $optParams);
+    return $this->call('list', [$params], GooglePrivacyDlpV2ListFileStoreDataProfilesResponse::class);
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(ProjectsLocationsFileStoreDataProfiles::class, 'Google_Service_DLP_Resource_ProjectsLocationsFileStoreDataProfiles');
Index: vendor/google/apiclient-services/src/DLP/Resource/ProjectsLocationsImage.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/Resource/ProjectsLocationsImage.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/Resource/ProjectsLocationsImage.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,65 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\DLP\Resource;
+
+use Google\Service\DLP\GooglePrivacyDlpV2RedactImageRequest;
+use Google\Service\DLP\GooglePrivacyDlpV2RedactImageResponse;
+
+/**
+ * The "image" collection of methods.
+ * Typical usage is:
+ *  <code>
+ *   $dlpService = new Google\Service\DLP(...);
+ *   $image = $dlpService->projects_locations_image;
+ *  </code>
+ */
+class ProjectsLocationsImage extends \Google\Service\Resource
+{
+  /**
+   * Redacts potentially sensitive info from an image. This method has limits on
+   * input size, processing time, and output size. See
+   * https://cloud.google.com/sensitive-data-protection/docs/redacting-sensitive-
+   * data-images to learn more. When no InfoTypes or CustomInfoTypes are specified
+   * in this request, the system will automatically choose what detectors to run.
+   * By default this may be all types, but may change over time as detectors are
+   * updated. (image.redact)
+   *
+   * @param string $parent Parent resource name. The format of this value varies
+   * depending on whether you have [specified a processing
+   * location](https://cloud.google.com/sensitive-data-protection/docs/specifying-
+   * location): + Projects scope, location specified:
+   * `projects/{project_id}/locations/{location_id}` + Projects scope, no location
+   * specified (defaults to global): `projects/{project_id}` The following example
+   * `parent` string specifies a parent project with the identifier `example-
+   * project`, and specifies the `europe-west3` location for processing data:
+   * parent=projects/example-project/locations/europe-west3
+   * @param GooglePrivacyDlpV2RedactImageRequest $postBody
+   * @param array $optParams Optional parameters.
+   * @return GooglePrivacyDlpV2RedactImageResponse
+   * @throws \Google\Service\Exception
+   */
+  public function redact($parent, GooglePrivacyDlpV2RedactImageRequest $postBody, $optParams = [])
+  {
+    $params = ['parent' => $parent, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('redact', [$params], GooglePrivacyDlpV2RedactImageResponse::class);
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(ProjectsLocationsImage::class, 'Google_Service_DLP_Resource_ProjectsLocationsImage');
Index: vendor/google/apiclient-services/src/DLP/Resource/ProjectsLocationsInspectTemplates.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/Resource/ProjectsLocationsInspectTemplates.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/Resource/ProjectsLocationsInspectTemplates.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,166 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\DLP\Resource;
+
+use Google\Service\DLP\GooglePrivacyDlpV2CreateInspectTemplateRequest;
+use Google\Service\DLP\GooglePrivacyDlpV2InspectTemplate;
+use Google\Service\DLP\GooglePrivacyDlpV2ListInspectTemplatesResponse;
+use Google\Service\DLP\GooglePrivacyDlpV2UpdateInspectTemplateRequest;
+use Google\Service\DLP\GoogleProtobufEmpty;
+
+/**
+ * The "inspectTemplates" collection of methods.
+ * Typical usage is:
+ *  <code>
+ *   $dlpService = new Google\Service\DLP(...);
+ *   $inspectTemplates = $dlpService->projects_locations_inspectTemplates;
+ *  </code>
+ */
+class ProjectsLocationsInspectTemplates extends \Google\Service\Resource
+{
+  /**
+   * Creates an InspectTemplate for reusing frequently used configuration for
+   * inspecting content, images, and storage. See
+   * https://cloud.google.com/sensitive-data-protection/docs/creating-templates to
+   * learn more. (inspectTemplates.create)
+   *
+   * @param string $parent Required. Parent resource name. The format of this
+   * value varies depending on the scope of the request (project or organization)
+   * and whether you have [specified a processing
+   * location](https://cloud.google.com/sensitive-data-protection/docs/specifying-
+   * location): + Projects scope, location specified:
+   * `projects/{project_id}/locations/{location_id}` + Projects scope, no location
+   * specified (defaults to global): `projects/{project_id}` + Organizations
+   * scope, location specified: `organizations/{org_id}/locations/{location_id}` +
+   * Organizations scope, no location specified (defaults to global):
+   * `organizations/{org_id}` The following example `parent` string specifies a
+   * parent project with the identifier `example-project`, and specifies the
+   * `europe-west3` location for processing data: parent=projects/example-
+   * project/locations/europe-west3
+   * @param GooglePrivacyDlpV2CreateInspectTemplateRequest $postBody
+   * @param array $optParams Optional parameters.
+   * @return GooglePrivacyDlpV2InspectTemplate
+   * @throws \Google\Service\Exception
+   */
+  public function create($parent, GooglePrivacyDlpV2CreateInspectTemplateRequest $postBody, $optParams = [])
+  {
+    $params = ['parent' => $parent, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('create', [$params], GooglePrivacyDlpV2InspectTemplate::class);
+  }
+  /**
+   * Deletes an InspectTemplate. See https://cloud.google.com/sensitive-data-
+   * protection/docs/creating-templates to learn more. (inspectTemplates.delete)
+   *
+   * @param string $name Required. Resource name of the organization and
+   * inspectTemplate to be deleted, for example
+   * `organizations/433245324/inspectTemplates/432452342` or projects/project-
+   * id/inspectTemplates/432452342.
+   * @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 InspectTemplate. See https://cloud.google.com/sensitive-data-
+   * protection/docs/creating-templates to learn more. (inspectTemplates.get)
+   *
+   * @param string $name Required. Resource name of the organization and
+   * inspectTemplate to be read, for example
+   * `organizations/433245324/inspectTemplates/432452342` or projects/project-
+   * id/inspectTemplates/432452342.
+   * @param array $optParams Optional parameters.
+   * @return GooglePrivacyDlpV2InspectTemplate
+   * @throws \Google\Service\Exception
+   */
+  public function get($name, $optParams = [])
+  {
+    $params = ['name' => $name];
+    $params = array_merge($params, $optParams);
+    return $this->call('get', [$params], GooglePrivacyDlpV2InspectTemplate::class);
+  }
+  /**
+   * Lists InspectTemplates. See https://cloud.google.com/sensitive-data-
+   * protection/docs/creating-templates to learn more.
+   * (inspectTemplates.listProjectsLocationsInspectTemplates)
+   *
+   * @param string $parent Required. Parent resource name. The format of this
+   * value varies depending on the scope of the request (project or organization)
+   * and whether you have [specified a processing
+   * location](https://cloud.google.com/sensitive-data-protection/docs/specifying-
+   * location): + Projects scope, location specified:
+   * `projects/{project_id}/locations/{location_id}` + Projects scope, no location
+   * specified (defaults to global): `projects/{project_id}` + Organizations
+   * scope, location specified: `organizations/{org_id}/locations/{location_id}` +
+   * Organizations scope, no location specified (defaults to global):
+   * `organizations/{org_id}` The following example `parent` string specifies a
+   * parent project with the identifier `example-project`, and specifies the
+   * `europe-west3` location for processing data: parent=projects/example-
+   * project/locations/europe-west3
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param string locationId Deprecated. This field has no effect.
+   * @opt_param string orderBy Comma-separated list of fields to order by,
+   * followed by `asc` or `desc` postfix. This list is case insensitive. The
+   * default sorting order is ascending. Redundant space characters are
+   * insignificant. Example: `name asc,update_time, create_time desc` Supported
+   * fields are: - `create_time`: corresponds to the time the template was
+   * created. - `update_time`: corresponds to the time the template was last
+   * updated. - `name`: corresponds to the template's name. - `display_name`:
+   * corresponds to the template's display name.
+   * @opt_param int pageSize Size of the page. This value can be limited by the
+   * server. If zero server returns a page of max size 100.
+   * @opt_param string pageToken Page token to continue retrieval. Comes from the
+   * previous call to `ListInspectTemplates`.
+   * @return GooglePrivacyDlpV2ListInspectTemplatesResponse
+   * @throws \Google\Service\Exception
+   */
+  public function listProjectsLocationsInspectTemplates($parent, $optParams = [])
+  {
+    $params = ['parent' => $parent];
+    $params = array_merge($params, $optParams);
+    return $this->call('list', [$params], GooglePrivacyDlpV2ListInspectTemplatesResponse::class);
+  }
+  /**
+   * Updates the InspectTemplate. See https://cloud.google.com/sensitive-data-
+   * protection/docs/creating-templates to learn more. (inspectTemplates.patch)
+   *
+   * @param string $name Required. Resource name of organization and
+   * inspectTemplate to be updated, for example
+   * `organizations/433245324/inspectTemplates/432452342` or projects/project-
+   * id/inspectTemplates/432452342.
+   * @param GooglePrivacyDlpV2UpdateInspectTemplateRequest $postBody
+   * @param array $optParams Optional parameters.
+   * @return GooglePrivacyDlpV2InspectTemplate
+   * @throws \Google\Service\Exception
+   */
+  public function patch($name, GooglePrivacyDlpV2UpdateInspectTemplateRequest $postBody, $optParams = [])
+  {
+    $params = ['name' => $name, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('patch', [$params], GooglePrivacyDlpV2InspectTemplate::class);
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(ProjectsLocationsInspectTemplates::class, 'Google_Service_DLP_Resource_ProjectsLocationsInspectTemplates');
Index: vendor/google/apiclient-services/src/DLP/Resource/ProjectsLocationsJobTriggers.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/Resource/ProjectsLocationsJobTriggers.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/Resource/ProjectsLocationsJobTriggers.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,212 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\DLP\Resource;
+
+use Google\Service\DLP\GooglePrivacyDlpV2ActivateJobTriggerRequest;
+use Google\Service\DLP\GooglePrivacyDlpV2CreateJobTriggerRequest;
+use Google\Service\DLP\GooglePrivacyDlpV2DlpJob;
+use Google\Service\DLP\GooglePrivacyDlpV2HybridInspectJobTriggerRequest;
+use Google\Service\DLP\GooglePrivacyDlpV2HybridInspectResponse;
+use Google\Service\DLP\GooglePrivacyDlpV2JobTrigger;
+use Google\Service\DLP\GooglePrivacyDlpV2ListJobTriggersResponse;
+use Google\Service\DLP\GooglePrivacyDlpV2UpdateJobTriggerRequest;
+use Google\Service\DLP\GoogleProtobufEmpty;
+
+/**
+ * The "jobTriggers" collection of methods.
+ * Typical usage is:
+ *  <code>
+ *   $dlpService = new Google\Service\DLP(...);
+ *   $jobTriggers = $dlpService->projects_locations_jobTriggers;
+ *  </code>
+ */
+class ProjectsLocationsJobTriggers extends \Google\Service\Resource
+{
+  /**
+   * Activate a job trigger. Causes the immediate execute of a trigger instead of
+   * waiting on the trigger event to occur. (jobTriggers.activate)
+   *
+   * @param string $name Required. Resource name of the trigger to activate, for
+   * example `projects/dlp-test-project/jobTriggers/53234423`.
+   * @param GooglePrivacyDlpV2ActivateJobTriggerRequest $postBody
+   * @param array $optParams Optional parameters.
+   * @return GooglePrivacyDlpV2DlpJob
+   * @throws \Google\Service\Exception
+   */
+  public function activate($name, GooglePrivacyDlpV2ActivateJobTriggerRequest $postBody, $optParams = [])
+  {
+    $params = ['name' => $name, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('activate', [$params], GooglePrivacyDlpV2DlpJob::class);
+  }
+  /**
+   * Creates a job trigger to run DLP actions such as scanning storage for
+   * sensitive information on a set schedule. See
+   * https://cloud.google.com/sensitive-data-protection/docs/creating-job-triggers
+   * to learn more. (jobTriggers.create)
+   *
+   * @param string $parent Required. Parent resource name. The format of this
+   * value varies depending on whether you have [specified a processing
+   * location](https://cloud.google.com/sensitive-data-protection/docs/specifying-
+   * location): + Projects scope, location specified:
+   * `projects/{project_id}/locations/{location_id}` + Projects scope, no location
+   * specified (defaults to global): `projects/{project_id}` The following example
+   * `parent` string specifies a parent project with the identifier `example-
+   * project`, and specifies the `europe-west3` location for processing data:
+   * parent=projects/example-project/locations/europe-west3
+   * @param GooglePrivacyDlpV2CreateJobTriggerRequest $postBody
+   * @param array $optParams Optional parameters.
+   * @return GooglePrivacyDlpV2JobTrigger
+   * @throws \Google\Service\Exception
+   */
+  public function create($parent, GooglePrivacyDlpV2CreateJobTriggerRequest $postBody, $optParams = [])
+  {
+    $params = ['parent' => $parent, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('create', [$params], GooglePrivacyDlpV2JobTrigger::class);
+  }
+  /**
+   * Deletes a job trigger. See https://cloud.google.com/sensitive-data-
+   * protection/docs/creating-job-triggers to learn more. (jobTriggers.delete)
+   *
+   * @param string $name Required. Resource name of the project and the
+   * triggeredJob, for example `projects/dlp-test-project/jobTriggers/53234423`.
+   * @param array $optParams Optional parameters.
+   * @return GoogleProtobufEmpty
+   * @throws \Google\Service\Exception
+   */
+  public function delete($name, $optParams = [])
+  {
+    $params = ['name' => $name];
+    $params = array_merge($params, $optParams);
+    return $this->call('delete', [$params], GoogleProtobufEmpty::class);
+  }
+  /**
+   * Gets a job trigger. See https://cloud.google.com/sensitive-data-
+   * protection/docs/creating-job-triggers to learn more. (jobTriggers.get)
+   *
+   * @param string $name Required. Resource name of the project and the
+   * triggeredJob, for example `projects/dlp-test-project/jobTriggers/53234423`.
+   * @param array $optParams Optional parameters.
+   * @return GooglePrivacyDlpV2JobTrigger
+   * @throws \Google\Service\Exception
+   */
+  public function get($name, $optParams = [])
+  {
+    $params = ['name' => $name];
+    $params = array_merge($params, $optParams);
+    return $this->call('get', [$params], GooglePrivacyDlpV2JobTrigger::class);
+  }
+  /**
+   * Inspect hybrid content and store findings to a trigger. The inspection will
+   * be processed asynchronously. To review the findings monitor the jobs within
+   * the trigger. (jobTriggers.hybridInspect)
+   *
+   * @param string $name Required. Resource name of the trigger to execute a
+   * hybrid inspect on, for example `projects/dlp-test-
+   * project/jobTriggers/53234423`.
+   * @param GooglePrivacyDlpV2HybridInspectJobTriggerRequest $postBody
+   * @param array $optParams Optional parameters.
+   * @return GooglePrivacyDlpV2HybridInspectResponse
+   * @throws \Google\Service\Exception
+   */
+  public function hybridInspect($name, GooglePrivacyDlpV2HybridInspectJobTriggerRequest $postBody, $optParams = [])
+  {
+    $params = ['name' => $name, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('hybridInspect', [$params], GooglePrivacyDlpV2HybridInspectResponse::class);
+  }
+  /**
+   * Lists job triggers. See https://cloud.google.com/sensitive-data-
+   * protection/docs/creating-job-triggers to learn more.
+   * (jobTriggers.listProjectsLocationsJobTriggers)
+   *
+   * @param string $parent Required. Parent resource name. The format of this
+   * value varies depending on whether you have [specified a processing
+   * location](https://cloud.google.com/sensitive-data-protection/docs/specifying-
+   * location): + Projects scope, location specified:
+   * `projects/{project_id}/locations/{location_id}` + Projects scope, no location
+   * specified (defaults to global): `projects/{project_id}` The following example
+   * `parent` string specifies a parent project with the identifier `example-
+   * project`, and specifies the `europe-west3` location for processing data:
+   * parent=projects/example-project/locations/europe-west3
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param string filter Allows filtering. Supported syntax: * Filter
+   * expressions are made up of one or more restrictions. * Restrictions can be
+   * combined by `AND` or `OR` logical operators. A sequence of restrictions
+   * implicitly uses `AND`. * A restriction has the form of `{field} {operator}
+   * {value}`. * Supported fields/values for inspect triggers: - `status` -
+   * HEALTHY|PAUSED|CANCELLED - `inspected_storage` -
+   * DATASTORE|CLOUD_STORAGE|BIGQUERY - 'last_run_time` - RFC 3339 formatted
+   * timestamp, surrounded by quotation marks. Nanoseconds are ignored. -
+   * 'error_count' - Number of errors that have occurred while running. * The
+   * operator must be `=` or `!=` for status and inspected_storage. Examples: *
+   * inspected_storage = cloud_storage AND status = HEALTHY * inspected_storage =
+   * cloud_storage OR inspected_storage = bigquery * inspected_storage =
+   * cloud_storage AND (state = PAUSED OR state = HEALTHY) * last_run_time >
+   * \"2017-12-12T00:00:00+00:00\" The length of this field should be no more than
+   * 500 characters.
+   * @opt_param string locationId Deprecated. This field has no effect.
+   * @opt_param string orderBy Comma-separated list of triggeredJob fields to
+   * order by, followed by `asc` or `desc` postfix. This list is case insensitive.
+   * The default sorting order is ascending. Redundant space characters are
+   * insignificant. Example: `name asc,update_time, create_time desc` Supported
+   * fields are: - `create_time`: corresponds to the time the JobTrigger was
+   * created. - `update_time`: corresponds to the time the JobTrigger was last
+   * updated. - `last_run_time`: corresponds to the last time the JobTrigger ran.
+   * - `name`: corresponds to the JobTrigger's name. - `display_name`: corresponds
+   * to the JobTrigger's display name. - `status`: corresponds to JobTrigger's
+   * status.
+   * @opt_param int pageSize Size of the page. This value can be limited by a
+   * server.
+   * @opt_param string pageToken Page token to continue retrieval. Comes from the
+   * previous call to ListJobTriggers. `order_by` field must not change for
+   * subsequent calls.
+   * @opt_param string type The type of jobs. Will use `DlpJobType.INSPECT` if not
+   * set.
+   * @return GooglePrivacyDlpV2ListJobTriggersResponse
+   * @throws \Google\Service\Exception
+   */
+  public function listProjectsLocationsJobTriggers($parent, $optParams = [])
+  {
+    $params = ['parent' => $parent];
+    $params = array_merge($params, $optParams);
+    return $this->call('list', [$params], GooglePrivacyDlpV2ListJobTriggersResponse::class);
+  }
+  /**
+   * Updates a job trigger. See https://cloud.google.com/sensitive-data-
+   * protection/docs/creating-job-triggers to learn more. (jobTriggers.patch)
+   *
+   * @param string $name Required. Resource name of the project and the
+   * triggeredJob, for example `projects/dlp-test-project/jobTriggers/53234423`.
+   * @param GooglePrivacyDlpV2UpdateJobTriggerRequest $postBody
+   * @param array $optParams Optional parameters.
+   * @return GooglePrivacyDlpV2JobTrigger
+   * @throws \Google\Service\Exception
+   */
+  public function patch($name, GooglePrivacyDlpV2UpdateJobTriggerRequest $postBody, $optParams = [])
+  {
+    $params = ['name' => $name, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('patch', [$params], GooglePrivacyDlpV2JobTrigger::class);
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(ProjectsLocationsJobTriggers::class, 'Google_Service_DLP_Resource_ProjectsLocationsJobTriggers');
Index: vendor/google/apiclient-services/src/DLP/Resource/ProjectsLocationsProjectDataProfiles.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/Resource/ProjectsLocationsProjectDataProfiles.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/Resource/ProjectsLocationsProjectDataProfiles.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,90 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\DLP\Resource;
+
+use Google\Service\DLP\GooglePrivacyDlpV2ListProjectDataProfilesResponse;
+use Google\Service\DLP\GooglePrivacyDlpV2ProjectDataProfile;
+
+/**
+ * The "projectDataProfiles" collection of methods.
+ * Typical usage is:
+ *  <code>
+ *   $dlpService = new Google\Service\DLP(...);
+ *   $projectDataProfiles = $dlpService->projects_locations_projectDataProfiles;
+ *  </code>
+ */
+class ProjectsLocationsProjectDataProfiles extends \Google\Service\Resource
+{
+  /**
+   * Gets a project data profile. (projectDataProfiles.get)
+   *
+   * @param string $name Required. Resource name, for example
+   * `organizations/12345/locations/us/projectDataProfiles/53234423`.
+   * @param array $optParams Optional parameters.
+   * @return GooglePrivacyDlpV2ProjectDataProfile
+   * @throws \Google\Service\Exception
+   */
+  public function get($name, $optParams = [])
+  {
+    $params = ['name' => $name];
+    $params = array_merge($params, $optParams);
+    return $this->call('get', [$params], GooglePrivacyDlpV2ProjectDataProfile::class);
+  }
+  /**
+   * Lists project data profiles for an organization.
+   * (projectDataProfiles.listProjectsLocationsProjectDataProfiles)
+   *
+   * @param string $parent Required. organizations/{org_id}/locations/{loc_id}
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param string filter Allows filtering. Supported syntax: * Filter
+   * expressions are made up of one or more restrictions. * Restrictions can be
+   * combined by `AND` or `OR` logical operators. A sequence of restrictions
+   * implicitly uses `AND`. * A restriction has the form of `{field} {operator}
+   * {value}`. * Supported fields/values: - `sensitivity_level` -
+   * HIGH|MODERATE|LOW - `data_risk_level` - HIGH|MODERATE|LOW - `status_code` -
+   * an RPC status code as defined in
+   * https://github.com/googleapis/googleapis/blob/master/google/rpc/code.proto *
+   * The operator must be `=` or `!=`. Examples: * `project_id = 12345 AND
+   * status_code = 1` * `project_id = 12345 AND sensitivity_level = HIGH` The
+   * length of this field should be no more than 500 characters.
+   * @opt_param string orderBy Comma-separated list of fields to order by,
+   * followed by `asc` or `desc` postfix. This list is case insensitive. The
+   * default sorting order is ascending. Redundant space characters are
+   * insignificant. Only one order field at a time is allowed. Examples: *
+   * `project_id` * `sensitivity_level desc` Supported fields are: - `project_id`:
+   * Google Cloud project ID - `sensitivity_level`: How sensitive the data in a
+   * project is, at most. - `data_risk_level`: How much risk is associated with
+   * this data. - `profile_last_generated`: When the profile was last updated in
+   * epoch seconds.
+   * @opt_param int pageSize Size of the page. This value can be limited by the
+   * server. If zero, server returns a page of max size 100.
+   * @opt_param string pageToken Page token to continue retrieval.
+   * @return GooglePrivacyDlpV2ListProjectDataProfilesResponse
+   * @throws \Google\Service\Exception
+   */
+  public function listProjectsLocationsProjectDataProfiles($parent, $optParams = [])
+  {
+    $params = ['parent' => $parent];
+    $params = array_merge($params, $optParams);
+    return $this->call('list', [$params], GooglePrivacyDlpV2ListProjectDataProfilesResponse::class);
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(ProjectsLocationsProjectDataProfiles::class, 'Google_Service_DLP_Resource_ProjectsLocationsProjectDataProfiles');
Index: vendor/google/apiclient-services/src/DLP/Resource/ProjectsLocationsStoredInfoTypes.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/Resource/ProjectsLocationsStoredInfoTypes.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/Resource/ProjectsLocationsStoredInfoTypes.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,166 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\DLP\Resource;
+
+use Google\Service\DLP\GooglePrivacyDlpV2CreateStoredInfoTypeRequest;
+use Google\Service\DLP\GooglePrivacyDlpV2ListStoredInfoTypesResponse;
+use Google\Service\DLP\GooglePrivacyDlpV2StoredInfoType;
+use Google\Service\DLP\GooglePrivacyDlpV2UpdateStoredInfoTypeRequest;
+use Google\Service\DLP\GoogleProtobufEmpty;
+
+/**
+ * The "storedInfoTypes" collection of methods.
+ * Typical usage is:
+ *  <code>
+ *   $dlpService = new Google\Service\DLP(...);
+ *   $storedInfoTypes = $dlpService->projects_locations_storedInfoTypes;
+ *  </code>
+ */
+class ProjectsLocationsStoredInfoTypes extends \Google\Service\Resource
+{
+  /**
+   * Creates a pre-built stored infoType to be used for inspection. See
+   * https://cloud.google.com/sensitive-data-protection/docs/creating-stored-
+   * infotypes to learn more. (storedInfoTypes.create)
+   *
+   * @param string $parent Required. Parent resource name. The format of this
+   * value varies depending on the scope of the request (project or organization)
+   * and whether you have [specified a processing
+   * location](https://cloud.google.com/sensitive-data-protection/docs/specifying-
+   * location): + Projects scope, location specified:
+   * `projects/{project_id}/locations/{location_id}` + Projects scope, no location
+   * specified (defaults to global): `projects/{project_id}` + Organizations
+   * scope, location specified: `organizations/{org_id}/locations/{location_id}` +
+   * Organizations scope, no location specified (defaults to global):
+   * `organizations/{org_id}` The following example `parent` string specifies a
+   * parent project with the identifier `example-project`, and specifies the
+   * `europe-west3` location for processing data: parent=projects/example-
+   * project/locations/europe-west3
+   * @param GooglePrivacyDlpV2CreateStoredInfoTypeRequest $postBody
+   * @param array $optParams Optional parameters.
+   * @return GooglePrivacyDlpV2StoredInfoType
+   * @throws \Google\Service\Exception
+   */
+  public function create($parent, GooglePrivacyDlpV2CreateStoredInfoTypeRequest $postBody, $optParams = [])
+  {
+    $params = ['parent' => $parent, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('create', [$params], GooglePrivacyDlpV2StoredInfoType::class);
+  }
+  /**
+   * Deletes a stored infoType. See https://cloud.google.com/sensitive-data-
+   * protection/docs/creating-stored-infotypes to learn more.
+   * (storedInfoTypes.delete)
+   *
+   * @param string $name Required. Resource name of the organization and
+   * storedInfoType to be deleted, for example
+   * `organizations/433245324/storedInfoTypes/432452342` or projects/project-
+   * id/storedInfoTypes/432452342.
+   * @param array $optParams Optional parameters.
+   * @return GoogleProtobufEmpty
+   * @throws \Google\Service\Exception
+   */
+  public function delete($name, $optParams = [])
+  {
+    $params = ['name' => $name];
+    $params = array_merge($params, $optParams);
+    return $this->call('delete', [$params], GoogleProtobufEmpty::class);
+  }
+  /**
+   * Gets a stored infoType. See https://cloud.google.com/sensitive-data-
+   * protection/docs/creating-stored-infotypes to learn more.
+   * (storedInfoTypes.get)
+   *
+   * @param string $name Required. Resource name of the organization and
+   * storedInfoType to be read, for example
+   * `organizations/433245324/storedInfoTypes/432452342` or projects/project-
+   * id/storedInfoTypes/432452342.
+   * @param array $optParams Optional parameters.
+   * @return GooglePrivacyDlpV2StoredInfoType
+   * @throws \Google\Service\Exception
+   */
+  public function get($name, $optParams = [])
+  {
+    $params = ['name' => $name];
+    $params = array_merge($params, $optParams);
+    return $this->call('get', [$params], GooglePrivacyDlpV2StoredInfoType::class);
+  }
+  /**
+   * Lists stored infoTypes. See https://cloud.google.com/sensitive-data-
+   * protection/docs/creating-stored-infotypes to learn more.
+   * (storedInfoTypes.listProjectsLocationsStoredInfoTypes)
+   *
+   * @param string $parent Required. Parent resource name. The format of this
+   * value varies depending on the scope of the request (project or organization)
+   * and whether you have [specified a processing
+   * location](https://cloud.google.com/sensitive-data-protection/docs/specifying-
+   * location): + Projects scope, location specified:
+   * `projects/{project_id}/locations/{location_id}` + Projects scope, no location
+   * specified (defaults to global): `projects/{project_id}` The following example
+   * `parent` string specifies a parent project with the identifier `example-
+   * project`, and specifies the `europe-west3` location for processing data:
+   * parent=projects/example-project/locations/europe-west3
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param string locationId Deprecated. This field has no effect.
+   * @opt_param string orderBy Comma-separated list of fields to order by,
+   * followed by `asc` or `desc` postfix. This list is case insensitive. The
+   * default sorting order is ascending. Redundant space characters are
+   * insignificant. Example: `name asc, display_name, create_time desc` Supported
+   * fields are: - `create_time`: corresponds to the time the most recent version
+   * of the resource was created. - `state`: corresponds to the state of the
+   * resource. - `name`: corresponds to resource name. - `display_name`:
+   * corresponds to info type's display name.
+   * @opt_param int pageSize Size of the page. This value can be limited by the
+   * server. If zero server returns a page of max size 100.
+   * @opt_param string pageToken Page token to continue retrieval. Comes from the
+   * previous call to `ListStoredInfoTypes`.
+   * @return GooglePrivacyDlpV2ListStoredInfoTypesResponse
+   * @throws \Google\Service\Exception
+   */
+  public function listProjectsLocationsStoredInfoTypes($parent, $optParams = [])
+  {
+    $params = ['parent' => $parent];
+    $params = array_merge($params, $optParams);
+    return $this->call('list', [$params], GooglePrivacyDlpV2ListStoredInfoTypesResponse::class);
+  }
+  /**
+   * Updates the stored infoType by creating a new version. The existing version
+   * will continue to be used until the new version is ready. See
+   * https://cloud.google.com/sensitive-data-protection/docs/creating-stored-
+   * infotypes to learn more. (storedInfoTypes.patch)
+   *
+   * @param string $name Required. Resource name of organization and
+   * storedInfoType to be updated, for example
+   * `organizations/433245324/storedInfoTypes/432452342` or projects/project-
+   * id/storedInfoTypes/432452342.
+   * @param GooglePrivacyDlpV2UpdateStoredInfoTypeRequest $postBody
+   * @param array $optParams Optional parameters.
+   * @return GooglePrivacyDlpV2StoredInfoType
+   * @throws \Google\Service\Exception
+   */
+  public function patch($name, GooglePrivacyDlpV2UpdateStoredInfoTypeRequest $postBody, $optParams = [])
+  {
+    $params = ['name' => $name, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('patch', [$params], GooglePrivacyDlpV2StoredInfoType::class);
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(ProjectsLocationsStoredInfoTypes::class, 'Google_Service_DLP_Resource_ProjectsLocationsStoredInfoTypes');
Index: vendor/google/apiclient-services/src/DLP/Resource/ProjectsLocationsTableDataProfiles.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/Resource/ProjectsLocationsTableDataProfiles.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/Resource/ProjectsLocationsTableDataProfiles.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,116 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\DLP\Resource;
+
+use Google\Service\DLP\GooglePrivacyDlpV2ListTableDataProfilesResponse;
+use Google\Service\DLP\GooglePrivacyDlpV2TableDataProfile;
+use Google\Service\DLP\GoogleProtobufEmpty;
+
+/**
+ * The "tableDataProfiles" collection of methods.
+ * Typical usage is:
+ *  <code>
+ *   $dlpService = new Google\Service\DLP(...);
+ *   $tableDataProfiles = $dlpService->projects_locations_tableDataProfiles;
+ *  </code>
+ */
+class ProjectsLocationsTableDataProfiles extends \Google\Service\Resource
+{
+  /**
+   * Delete a TableDataProfile. Will not prevent the profile from being
+   * regenerated if the table is still included in a discovery configuration.
+   * (tableDataProfiles.delete)
+   *
+   * @param string $name Required. Resource name of the table data profile.
+   * @param array $optParams Optional parameters.
+   * @return GoogleProtobufEmpty
+   * @throws \Google\Service\Exception
+   */
+  public function delete($name, $optParams = [])
+  {
+    $params = ['name' => $name];
+    $params = array_merge($params, $optParams);
+    return $this->call('delete', [$params], GoogleProtobufEmpty::class);
+  }
+  /**
+   * Gets a table data profile. (tableDataProfiles.get)
+   *
+   * @param string $name Required. Resource name, for example
+   * `organizations/12345/locations/us/tableDataProfiles/53234423`.
+   * @param array $optParams Optional parameters.
+   * @return GooglePrivacyDlpV2TableDataProfile
+   * @throws \Google\Service\Exception
+   */
+  public function get($name, $optParams = [])
+  {
+    $params = ['name' => $name];
+    $params = array_merge($params, $optParams);
+    return $this->call('get', [$params], GooglePrivacyDlpV2TableDataProfile::class);
+  }
+  /**
+   * Lists table data profiles for an organization.
+   * (tableDataProfiles.listProjectsLocationsTableDataProfiles)
+   *
+   * @param string $parent Required. Resource name of the organization or project,
+   * for example `organizations/433245324/locations/europe` or `projects/project-
+   * id/locations/asia`.
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param string filter Allows filtering. Supported syntax: * Filter
+   * expressions are made up of one or more restrictions. * Restrictions can be
+   * combined by `AND` or `OR` logical operators. A sequence of restrictions
+   * implicitly uses `AND`. * A restriction has the form of `{field} {operator}
+   * {value}`. * Supported fields/values: - `project_id` - The Google Cloud
+   * project ID. - `dataset_id` - The BigQuery dataset ID. - `table_id` - The ID
+   * of the BigQuery table. - `sensitivity_level` - HIGH|MODERATE|LOW -
+   * `data_risk_level` - HIGH|MODERATE|LOW - `resource_visibility`:
+   * PUBLIC|RESTRICTED - `status_code` - an RPC status code as defined in
+   * https://github.com/googleapis/googleapis/blob/master/google/rpc/code.proto *
+   * The operator must be `=` or `!=`. Examples: * `project_id = 12345 AND
+   * status_code = 1` * `project_id = 12345 AND sensitivity_level = HIGH` *
+   * `project_id = 12345 AND resource_visibility = PUBLIC` The length of this
+   * field should be no more than 500 characters.
+   * @opt_param string orderBy Comma-separated list of fields to order by,
+   * followed by `asc` or `desc` postfix. This list is case insensitive. The
+   * default sorting order is ascending. Redundant space characters are
+   * insignificant. Only one order field at a time is allowed. Examples: *
+   * `project_id asc` * `table_id` * `sensitivity_level desc` Supported fields
+   * are: - `project_id`: The Google Cloud project ID. - `dataset_id`: The ID of a
+   * BigQuery dataset. - `table_id`: The ID of a BigQuery table. -
+   * `sensitivity_level`: How sensitive the data in a table is, at most. -
+   * `data_risk_level`: How much risk is associated with this data. -
+   * `profile_last_generated`: When the profile was last updated in epoch seconds.
+   * - `last_modified`: The last time the resource was modified. -
+   * `resource_visibility`: Visibility restriction for this resource. -
+   * `row_count`: Number of rows in this resource.
+   * @opt_param int pageSize Size of the page. This value can be limited by the
+   * server. If zero, server returns a page of max size 100.
+   * @opt_param string pageToken Page token to continue retrieval.
+   * @return GooglePrivacyDlpV2ListTableDataProfilesResponse
+   * @throws \Google\Service\Exception
+   */
+  public function listProjectsLocationsTableDataProfiles($parent, $optParams = [])
+  {
+    $params = ['parent' => $parent];
+    $params = array_merge($params, $optParams);
+    return $this->call('list', [$params], GooglePrivacyDlpV2ListTableDataProfilesResponse::class);
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(ProjectsLocationsTableDataProfiles::class, 'Google_Service_DLP_Resource_ProjectsLocationsTableDataProfiles');
Index: vendor/google/apiclient-services/src/DLP/Resource/ProjectsStoredInfoTypes.php
===================================================================
--- vendor/google/apiclient-services/src/DLP/Resource/ProjectsStoredInfoTypes.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DLP/Resource/ProjectsStoredInfoTypes.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,166 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\DLP\Resource;
+
+use Google\Service\DLP\GooglePrivacyDlpV2CreateStoredInfoTypeRequest;
+use Google\Service\DLP\GooglePrivacyDlpV2ListStoredInfoTypesResponse;
+use Google\Service\DLP\GooglePrivacyDlpV2StoredInfoType;
+use Google\Service\DLP\GooglePrivacyDlpV2UpdateStoredInfoTypeRequest;
+use Google\Service\DLP\GoogleProtobufEmpty;
+
+/**
+ * The "storedInfoTypes" collection of methods.
+ * Typical usage is:
+ *  <code>
+ *   $dlpService = new Google\Service\DLP(...);
+ *   $storedInfoTypes = $dlpService->projects_storedInfoTypes;
+ *  </code>
+ */
+class ProjectsStoredInfoTypes extends \Google\Service\Resource
+{
+  /**
+   * Creates a pre-built stored infoType to be used for inspection. See
+   * https://cloud.google.com/sensitive-data-protection/docs/creating-stored-
+   * infotypes to learn more. (storedInfoTypes.create)
+   *
+   * @param string $parent Required. Parent resource name. The format of this
+   * value varies depending on the scope of the request (project or organization)
+   * and whether you have [specified a processing
+   * location](https://cloud.google.com/sensitive-data-protection/docs/specifying-
+   * location): + Projects scope, location specified:
+   * `projects/{project_id}/locations/{location_id}` + Projects scope, no location
+   * specified (defaults to global): `projects/{project_id}` + Organizations
+   * scope, location specified: `organizations/{org_id}/locations/{location_id}` +
+   * Organizations scope, no location specified (defaults to global):
+   * `organizations/{org_id}` The following example `parent` string specifies a
+   * parent project with the identifier `example-project`, and specifies the
+   * `europe-west3` location for processing data: parent=projects/example-
+   * project/locations/europe-west3
+   * @param GooglePrivacyDlpV2CreateStoredInfoTypeRequest $postBody
+   * @param array $optParams Optional parameters.
+   * @return GooglePrivacyDlpV2StoredInfoType
+   * @throws \Google\Service\Exception
+   */
+  public function create($parent, GooglePrivacyDlpV2CreateStoredInfoTypeRequest $postBody, $optParams = [])
+  {
+    $params = ['parent' => $parent, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('create', [$params], GooglePrivacyDlpV2StoredInfoType::class);
+  }
+  /**
+   * Deletes a stored infoType. See https://cloud.google.com/sensitive-data-
+   * protection/docs/creating-stored-infotypes to learn more.
+   * (storedInfoTypes.delete)
+   *
+   * @param string $name Required. Resource name of the organization and
+   * storedInfoType to be deleted, for example
+   * `organizations/433245324/storedInfoTypes/432452342` or projects/project-
+   * id/storedInfoTypes/432452342.
+   * @param array $optParams Optional parameters.
+   * @return GoogleProtobufEmpty
+   * @throws \Google\Service\Exception
+   */
+  public function delete($name, $optParams = [])
+  {
+    $params = ['name' => $name];
+    $params = array_merge($params, $optParams);
+    return $this->call('delete', [$params], GoogleProtobufEmpty::class);
+  }
+  /**
+   * Gets a stored infoType. See https://cloud.google.com/sensitive-data-
+   * protection/docs/creating-stored-infotypes to learn more.
+   * (storedInfoTypes.get)
+   *
+   * @param string $name Required. Resource name of the organization and
+   * storedInfoType to be read, for example
+   * `organizations/433245324/storedInfoTypes/432452342` or projects/project-
+   * id/storedInfoTypes/432452342.
+   * @param array $optParams Optional parameters.
+   * @return GooglePrivacyDlpV2StoredInfoType
+   * @throws \Google\Service\Exception
+   */
+  public function get($name, $optParams = [])
+  {
+    $params = ['name' => $name];
+    $params = array_merge($params, $optParams);
+    return $this->call('get', [$params], GooglePrivacyDlpV2StoredInfoType::class);
+  }
+  /**
+   * Lists stored infoTypes. See https://cloud.google.com/sensitive-data-
+   * protection/docs/creating-stored-infotypes to learn more.
+   * (storedInfoTypes.listProjectsStoredInfoTypes)
+   *
+   * @param string $parent Required. Parent resource name. The format of this
+   * value varies depending on the scope of the request (project or organization)
+   * and whether you have [specified a processing
+   * location](https://cloud.google.com/sensitive-data-protection/docs/specifying-
+   * location): + Projects scope, location specified:
+   * `projects/{project_id}/locations/{location_id}` + Projects scope, no location
+   * specified (defaults to global): `projects/{project_id}` The following example
+   * `parent` string specifies a parent project with the identifier `example-
+   * project`, and specifies the `europe-west3` location for processing data:
+   * parent=projects/example-project/locations/europe-west3
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param string locationId Deprecated. This field has no effect.
+   * @opt_param string orderBy Comma-separated list of fields to order by,
+   * followed by `asc` or `desc` postfix. This list is case insensitive. The
+   * default sorting order is ascending. Redundant space characters are
+   * insignificant. Example: `name asc, display_name, create_time desc` Supported
+   * fields are: - `create_time`: corresponds to the time the most recent version
+   * of the resource was created. - `state`: corresponds to the state of the
+   * resource. - `name`: corresponds to resource name. - `display_name`:
+   * corresponds to info type's display name.
+   * @opt_param int pageSize Size of the page. This value can be limited by the
+   * server. If zero server returns a page of max size 100.
+   * @opt_param string pageToken Page token to continue retrieval. Comes from the
+   * previous call to `ListStoredInfoTypes`.
+   * @return GooglePrivacyDlpV2ListStoredInfoTypesResponse
+   * @throws \Google\Service\Exception
+   */
+  public function listProjectsStoredInfoTypes($parent, $optParams = [])
+  {
+    $params = ['parent' => $parent];
+    $params = array_merge($params, $optParams);
+    return $this->call('list', [$params], GooglePrivacyDlpV2ListStoredInfoTypesResponse::class);
+  }
+  /**
+   * Updates the stored infoType by creating a new version. The existing version
+   * will continue to be used until the new version is ready. See
+   * https://cloud.google.com/sensitive-data-protection/docs/creating-stored-
+   * infotypes to learn more. (storedInfoTypes.patch)
+   *
+   * @param string $name Required. Resource name of organization and
+   * storedInfoType to be updated, for example
+   * `organizations/433245324/storedInfoTypes/432452342` or projects/project-
+   * id/storedInfoTypes/432452342.
+   * @param GooglePrivacyDlpV2UpdateStoredInfoTypeRequest $postBody
+   * @param array $optParams Optional parameters.
+   * @return GooglePrivacyDlpV2StoredInfoType
+   * @throws \Google\Service\Exception
+   */
+  public function patch($name, GooglePrivacyDlpV2UpdateStoredInfoTypeRequest $postBody, $optParams = [])
+  {
+    $params = ['name' => $name, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('patch', [$params], GooglePrivacyDlpV2StoredInfoType::class);
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(ProjectsStoredInfoTypes::class, 'Google_Service_DLP_Resource_ProjectsStoredInfoTypes');
