Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1AgentCoachingInstruction.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1AgentCoachingInstruction.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1AgentCoachingInstruction.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,134 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1AgentCoachingInstruction extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $agentAction;
+  /**
+   * @var string
+   */
+  public $condition;
+  /**
+   * @var string
+   */
+  public $description;
+  /**
+   * @var string
+   */
+  public $displayName;
+  /**
+   * @var string[]
+   */
+  public $metadata;
+  /**
+   * @var string
+   */
+  public $systemAction;
+
+  /**
+   * @param string
+   */
+  public function setAgentAction($agentAction)
+  {
+    $this->agentAction = $agentAction;
+  }
+  /**
+   * @return string
+   */
+  public function getAgentAction()
+  {
+    return $this->agentAction;
+  }
+  /**
+   * @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 string
+   */
+  public function setDisplayName($displayName)
+  {
+    $this->displayName = $displayName;
+  }
+  /**
+   * @return string
+   */
+  public function getDisplayName()
+  {
+    return $this->displayName;
+  }
+  /**
+   * @param string[]
+   */
+  public function setMetadata($metadata)
+  {
+    $this->metadata = $metadata;
+  }
+  /**
+   * @return string[]
+   */
+  public function getMetadata()
+  {
+    return $this->metadata;
+  }
+  /**
+   * @param string
+   */
+  public function setSystemAction($systemAction)
+  {
+    $this->systemAction = $systemAction;
+  }
+  /**
+   * @return string
+   */
+  public function getSystemAction()
+  {
+    return $this->systemAction;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1AgentCoachingInstruction::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1AgentCoachingInstruction');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1AgentCoachingSuggestion.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1AgentCoachingSuggestion.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1AgentCoachingSuggestion.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,107 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1AgentCoachingSuggestion extends \Google\Collection
+{
+  protected $collection_key = 'sampleResponses';
+  protected $agentActionSuggestionsType = GoogleCloudContactcenterinsightsV1AgentCoachingSuggestionAgentActionSuggestion::class;
+  protected $agentActionSuggestionsDataType = 'array';
+  protected $applicableInstructionsType = GoogleCloudContactcenterinsightsV1AgentCoachingInstruction::class;
+  protected $applicableInstructionsDataType = 'array';
+  protected $sampleResponsesType = GoogleCloudContactcenterinsightsV1AgentCoachingSuggestionSampleResponse::class;
+  protected $sampleResponsesDataType = 'array';
+  protected $suggestionEvalType = GoogleCloudContactcenterinsightsV1AgentCoachingSuggestionAgentCoachingSuggestionEval::class;
+  protected $suggestionEvalDataType = '';
+  protected $suggestionReasoningType = GoogleCloudContactcenterinsightsV1AgentCoachingSuggestionAgentCoachingSuggestionReasoning::class;
+  protected $suggestionReasoningDataType = '';
+
+  /**
+   * @param GoogleCloudContactcenterinsightsV1AgentCoachingSuggestionAgentActionSuggestion[]
+   */
+  public function setAgentActionSuggestions($agentActionSuggestions)
+  {
+    $this->agentActionSuggestions = $agentActionSuggestions;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1AgentCoachingSuggestionAgentActionSuggestion[]
+   */
+  public function getAgentActionSuggestions()
+  {
+    return $this->agentActionSuggestions;
+  }
+  /**
+   * @param GoogleCloudContactcenterinsightsV1AgentCoachingInstruction[]
+   */
+  public function setApplicableInstructions($applicableInstructions)
+  {
+    $this->applicableInstructions = $applicableInstructions;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1AgentCoachingInstruction[]
+   */
+  public function getApplicableInstructions()
+  {
+    return $this->applicableInstructions;
+  }
+  /**
+   * @param GoogleCloudContactcenterinsightsV1AgentCoachingSuggestionSampleResponse[]
+   */
+  public function setSampleResponses($sampleResponses)
+  {
+    $this->sampleResponses = $sampleResponses;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1AgentCoachingSuggestionSampleResponse[]
+   */
+  public function getSampleResponses()
+  {
+    return $this->sampleResponses;
+  }
+  /**
+   * @param GoogleCloudContactcenterinsightsV1AgentCoachingSuggestionAgentCoachingSuggestionEval
+   */
+  public function setSuggestionEval(GoogleCloudContactcenterinsightsV1AgentCoachingSuggestionAgentCoachingSuggestionEval $suggestionEval)
+  {
+    $this->suggestionEval = $suggestionEval;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1AgentCoachingSuggestionAgentCoachingSuggestionEval
+   */
+  public function getSuggestionEval()
+  {
+    return $this->suggestionEval;
+  }
+  /**
+   * @param GoogleCloudContactcenterinsightsV1AgentCoachingSuggestionAgentCoachingSuggestionReasoning
+   */
+  public function setSuggestionReasoning(GoogleCloudContactcenterinsightsV1AgentCoachingSuggestionAgentCoachingSuggestionReasoning $suggestionReasoning)
+  {
+    $this->suggestionReasoning = $suggestionReasoning;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1AgentCoachingSuggestionAgentCoachingSuggestionReasoning
+   */
+  public function getSuggestionReasoning()
+  {
+    return $this->suggestionReasoning;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1AgentCoachingSuggestion::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1AgentCoachingSuggestion');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1AgentCoachingSuggestionAgentActionSuggestion.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1AgentCoachingSuggestionAgentActionSuggestion.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1AgentCoachingSuggestionAgentActionSuggestion.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1AgentCoachingSuggestionAgentActionSuggestion extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $agentAction;
+
+  /**
+   * @param string
+   */
+  public function setAgentAction($agentAction)
+  {
+    $this->agentAction = $agentAction;
+  }
+  /**
+   * @return string
+   */
+  public function getAgentAction()
+  {
+    return $this->agentAction;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1AgentCoachingSuggestionAgentActionSuggestion::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1AgentCoachingSuggestionAgentActionSuggestion');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1AgentCoachingSuggestionAgentCoachingSuggestionEval.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1AgentCoachingSuggestionAgentCoachingSuggestionEval.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1AgentCoachingSuggestionAgentCoachingSuggestionEval.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1AgentCoachingSuggestionAgentCoachingSuggestionEval extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $actionActionSuggestionEval;
+  /**
+   * @var string
+   */
+  public $sampleResponseEval;
+
+  /**
+   * @param string
+   */
+  public function setActionActionSuggestionEval($actionActionSuggestionEval)
+  {
+    $this->actionActionSuggestionEval = $actionActionSuggestionEval;
+  }
+  /**
+   * @return string
+   */
+  public function getActionActionSuggestionEval()
+  {
+    return $this->actionActionSuggestionEval;
+  }
+  /**
+   * @param string
+   */
+  public function setSampleResponseEval($sampleResponseEval)
+  {
+    $this->sampleResponseEval = $sampleResponseEval;
+  }
+  /**
+   * @return string
+   */
+  public function getSampleResponseEval()
+  {
+    return $this->sampleResponseEval;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1AgentCoachingSuggestionAgentCoachingSuggestionEval::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1AgentCoachingSuggestionAgentCoachingSuggestionEval');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1AgentCoachingSuggestionAgentCoachingSuggestionReasoning.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1AgentCoachingSuggestionAgentCoachingSuggestionReasoning.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1AgentCoachingSuggestionAgentCoachingSuggestionReasoning.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1AgentCoachingSuggestionAgentCoachingSuggestionReasoning extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $agentActionTaken;
+  /**
+   * @var string
+   */
+  public $issueSummary;
+
+  /**
+   * @param string
+   */
+  public function setAgentActionTaken($agentActionTaken)
+  {
+    $this->agentActionTaken = $agentActionTaken;
+  }
+  /**
+   * @return string
+   */
+  public function getAgentActionTaken()
+  {
+    return $this->agentActionTaken;
+  }
+  /**
+   * @param string
+   */
+  public function setIssueSummary($issueSummary)
+  {
+    $this->issueSummary = $issueSummary;
+  }
+  /**
+   * @return string
+   */
+  public function getIssueSummary()
+  {
+    return $this->issueSummary;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1AgentCoachingSuggestionAgentCoachingSuggestionReasoning::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1AgentCoachingSuggestionAgentCoachingSuggestionReasoning');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1AgentCoachingSuggestionSampleResponse.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1AgentCoachingSuggestionSampleResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1AgentCoachingSuggestionSampleResponse.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1AgentCoachingSuggestionSampleResponse extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $responseText;
+
+  /**
+   * @param string
+   */
+  public function setResponseText($responseText)
+  {
+    $this->responseText = $responseText;
+  }
+  /**
+   * @return string
+   */
+  public function getResponseText()
+  {
+    return $this->responseText;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1AgentCoachingSuggestionSampleResponse::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1AgentCoachingSuggestionSampleResponse');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1Analysis.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1Analysis.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1Analysis.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1Analysis extends \Google\Model
+{
+  protected $analysisResultType = GoogleCloudContactcenterinsightsV1AnalysisResult::class;
+  protected $analysisResultDataType = '';
+  protected $annotatorSelectorType = GoogleCloudContactcenterinsightsV1AnnotatorSelector::class;
+  protected $annotatorSelectorDataType = '';
+  /**
+   * @var string
+   */
+  public $createTime;
+  /**
+   * @var string
+   */
+  public $name;
+  /**
+   * @var string
+   */
+  public $requestTime;
+
+  /**
+   * @param GoogleCloudContactcenterinsightsV1AnalysisResult
+   */
+  public function setAnalysisResult(GoogleCloudContactcenterinsightsV1AnalysisResult $analysisResult)
+  {
+    $this->analysisResult = $analysisResult;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1AnalysisResult
+   */
+  public function getAnalysisResult()
+  {
+    return $this->analysisResult;
+  }
+  /**
+   * @param GoogleCloudContactcenterinsightsV1AnnotatorSelector
+   */
+  public function setAnnotatorSelector(GoogleCloudContactcenterinsightsV1AnnotatorSelector $annotatorSelector)
+  {
+    $this->annotatorSelector = $annotatorSelector;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1AnnotatorSelector
+   */
+  public function getAnnotatorSelector()
+  {
+    return $this->annotatorSelector;
+  }
+  /**
+   * @param string
+   */
+  public function setCreateTime($createTime)
+  {
+    $this->createTime = $createTime;
+  }
+  /**
+   * @return string
+   */
+  public function getCreateTime()
+  {
+    return $this->createTime;
+  }
+  /**
+   * @param string
+   */
+  public function setName($name)
+  {
+    $this->name = $name;
+  }
+  /**
+   * @return string
+   */
+  public function getName()
+  {
+    return $this->name;
+  }
+  /**
+   * @param string
+   */
+  public function setRequestTime($requestTime)
+  {
+    $this->requestTime = $requestTime;
+  }
+  /**
+   * @return string
+   */
+  public function getRequestTime()
+  {
+    return $this->requestTime;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1Analysis::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1Analysis');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1AnalysisResult.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1AnalysisResult.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1AnalysisResult.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1AnalysisResult extends \Google\Model
+{
+  protected $callAnalysisMetadataType = GoogleCloudContactcenterinsightsV1AnalysisResultCallAnalysisMetadata::class;
+  protected $callAnalysisMetadataDataType = '';
+  /**
+   * @var string
+   */
+  public $endTime;
+
+  /**
+   * @param GoogleCloudContactcenterinsightsV1AnalysisResultCallAnalysisMetadata
+   */
+  public function setCallAnalysisMetadata(GoogleCloudContactcenterinsightsV1AnalysisResultCallAnalysisMetadata $callAnalysisMetadata)
+  {
+    $this->callAnalysisMetadata = $callAnalysisMetadata;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1AnalysisResultCallAnalysisMetadata
+   */
+  public function getCallAnalysisMetadata()
+  {
+    return $this->callAnalysisMetadata;
+  }
+  /**
+   * @param string
+   */
+  public function setEndTime($endTime)
+  {
+    $this->endTime = $endTime;
+  }
+  /**
+   * @return string
+   */
+  public function getEndTime()
+  {
+    return $this->endTime;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1AnalysisResult::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1AnalysisResult');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1AnalysisResultCallAnalysisMetadata.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1AnalysisResultCallAnalysisMetadata.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1AnalysisResultCallAnalysisMetadata.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,155 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1AnalysisResultCallAnalysisMetadata extends \Google\Collection
+{
+  protected $collection_key = 'sentiments';
+  protected $annotationsType = GoogleCloudContactcenterinsightsV1CallAnnotation::class;
+  protected $annotationsDataType = 'array';
+  protected $entitiesType = GoogleCloudContactcenterinsightsV1Entity::class;
+  protected $entitiesDataType = 'map';
+  protected $intentsType = GoogleCloudContactcenterinsightsV1Intent::class;
+  protected $intentsDataType = 'map';
+  protected $issueModelResultType = GoogleCloudContactcenterinsightsV1IssueModelResult::class;
+  protected $issueModelResultDataType = '';
+  protected $phraseMatchersType = GoogleCloudContactcenterinsightsV1PhraseMatchData::class;
+  protected $phraseMatchersDataType = 'map';
+  protected $qaScorecardResultsType = GoogleCloudContactcenterinsightsV1QaScorecardResult::class;
+  protected $qaScorecardResultsDataType = 'array';
+  protected $sentimentsType = GoogleCloudContactcenterinsightsV1ConversationLevelSentiment::class;
+  protected $sentimentsDataType = 'array';
+  protected $silenceType = GoogleCloudContactcenterinsightsV1ConversationLevelSilence::class;
+  protected $silenceDataType = '';
+
+  /**
+   * @param GoogleCloudContactcenterinsightsV1CallAnnotation[]
+   */
+  public function setAnnotations($annotations)
+  {
+    $this->annotations = $annotations;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1CallAnnotation[]
+   */
+  public function getAnnotations()
+  {
+    return $this->annotations;
+  }
+  /**
+   * @param GoogleCloudContactcenterinsightsV1Entity[]
+   */
+  public function setEntities($entities)
+  {
+    $this->entities = $entities;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1Entity[]
+   */
+  public function getEntities()
+  {
+    return $this->entities;
+  }
+  /**
+   * @param GoogleCloudContactcenterinsightsV1Intent[]
+   */
+  public function setIntents($intents)
+  {
+    $this->intents = $intents;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1Intent[]
+   */
+  public function getIntents()
+  {
+    return $this->intents;
+  }
+  /**
+   * @param GoogleCloudContactcenterinsightsV1IssueModelResult
+   */
+  public function setIssueModelResult(GoogleCloudContactcenterinsightsV1IssueModelResult $issueModelResult)
+  {
+    $this->issueModelResult = $issueModelResult;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1IssueModelResult
+   */
+  public function getIssueModelResult()
+  {
+    return $this->issueModelResult;
+  }
+  /**
+   * @param GoogleCloudContactcenterinsightsV1PhraseMatchData[]
+   */
+  public function setPhraseMatchers($phraseMatchers)
+  {
+    $this->phraseMatchers = $phraseMatchers;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1PhraseMatchData[]
+   */
+  public function getPhraseMatchers()
+  {
+    return $this->phraseMatchers;
+  }
+  /**
+   * @param GoogleCloudContactcenterinsightsV1QaScorecardResult[]
+   */
+  public function setQaScorecardResults($qaScorecardResults)
+  {
+    $this->qaScorecardResults = $qaScorecardResults;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1QaScorecardResult[]
+   */
+  public function getQaScorecardResults()
+  {
+    return $this->qaScorecardResults;
+  }
+  /**
+   * @param GoogleCloudContactcenterinsightsV1ConversationLevelSentiment[]
+   */
+  public function setSentiments($sentiments)
+  {
+    $this->sentiments = $sentiments;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1ConversationLevelSentiment[]
+   */
+  public function getSentiments()
+  {
+    return $this->sentiments;
+  }
+  /**
+   * @param GoogleCloudContactcenterinsightsV1ConversationLevelSilence
+   */
+  public function setSilence(GoogleCloudContactcenterinsightsV1ConversationLevelSilence $silence)
+  {
+    $this->silence = $silence;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1ConversationLevelSilence
+   */
+  public function getSilence()
+  {
+    return $this->silence;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1AnalysisResultCallAnalysisMetadata::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1AnalysisResultCallAnalysisMetadata');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1AnalysisRule.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1AnalysisRule.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1AnalysisRule.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,159 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1AnalysisRule extends \Google\Model
+{
+  /**
+   * @var bool
+   */
+  public $active;
+  public $analysisPercentage;
+  protected $annotatorSelectorType = GoogleCloudContactcenterinsightsV1AnnotatorSelector::class;
+  protected $annotatorSelectorDataType = '';
+  /**
+   * @var string
+   */
+  public $conversationFilter;
+  /**
+   * @var string
+   */
+  public $createTime;
+  /**
+   * @var string
+   */
+  public $displayName;
+  /**
+   * @var string
+   */
+  public $name;
+  /**
+   * @var string
+   */
+  public $updateTime;
+
+  /**
+   * @param bool
+   */
+  public function setActive($active)
+  {
+    $this->active = $active;
+  }
+  /**
+   * @return bool
+   */
+  public function getActive()
+  {
+    return $this->active;
+  }
+  public function setAnalysisPercentage($analysisPercentage)
+  {
+    $this->analysisPercentage = $analysisPercentage;
+  }
+  public function getAnalysisPercentage()
+  {
+    return $this->analysisPercentage;
+  }
+  /**
+   * @param GoogleCloudContactcenterinsightsV1AnnotatorSelector
+   */
+  public function setAnnotatorSelector(GoogleCloudContactcenterinsightsV1AnnotatorSelector $annotatorSelector)
+  {
+    $this->annotatorSelector = $annotatorSelector;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1AnnotatorSelector
+   */
+  public function getAnnotatorSelector()
+  {
+    return $this->annotatorSelector;
+  }
+  /**
+   * @param string
+   */
+  public function setConversationFilter($conversationFilter)
+  {
+    $this->conversationFilter = $conversationFilter;
+  }
+  /**
+   * @return string
+   */
+  public function getConversationFilter()
+  {
+    return $this->conversationFilter;
+  }
+  /**
+   * @param string
+   */
+  public function setCreateTime($createTime)
+  {
+    $this->createTime = $createTime;
+  }
+  /**
+   * @return string
+   */
+  public function getCreateTime()
+  {
+    return $this->createTime;
+  }
+  /**
+   * @param string
+   */
+  public function setDisplayName($displayName)
+  {
+    $this->displayName = $displayName;
+  }
+  /**
+   * @return string
+   */
+  public function getDisplayName()
+  {
+    return $this->displayName;
+  }
+  /**
+   * @param string
+   */
+  public function setName($name)
+  {
+    $this->name = $name;
+  }
+  /**
+   * @return string
+   */
+  public function getName()
+  {
+    return $this->name;
+  }
+  /**
+   * @param 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(GoogleCloudContactcenterinsightsV1AnalysisRule::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1AnalysisRule');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1AnnotationBoundary.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1AnnotationBoundary.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1AnnotationBoundary.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1AnnotationBoundary extends \Google\Model
+{
+  /**
+   * @var int
+   */
+  public $transcriptIndex;
+  /**
+   * @var int
+   */
+  public $wordIndex;
+
+  /**
+   * @param int
+   */
+  public function setTranscriptIndex($transcriptIndex)
+  {
+    $this->transcriptIndex = $transcriptIndex;
+  }
+  /**
+   * @return int
+   */
+  public function getTranscriptIndex()
+  {
+    return $this->transcriptIndex;
+  }
+  /**
+   * @param int
+   */
+  public function setWordIndex($wordIndex)
+  {
+    $this->wordIndex = $wordIndex;
+  }
+  /**
+   * @return int
+   */
+  public function getWordIndex()
+  {
+    return $this->wordIndex;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1AnnotationBoundary::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1AnnotationBoundary');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1AnnotatorSelector.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1AnnotatorSelector.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1AnnotatorSelector.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,257 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1AnnotatorSelector extends \Google\Collection
+{
+  protected $collection_key = 'phraseMatchers';
+  /**
+   * @var string[]
+   */
+  public $issueModels;
+  /**
+   * @var string[]
+   */
+  public $phraseMatchers;
+  protected $qaConfigType = GoogleCloudContactcenterinsightsV1AnnotatorSelectorQaConfig::class;
+  protected $qaConfigDataType = '';
+  /**
+   * @var bool
+   */
+  public $runEntityAnnotator;
+  /**
+   * @var bool
+   */
+  public $runIntentAnnotator;
+  /**
+   * @var bool
+   */
+  public $runInterruptionAnnotator;
+  /**
+   * @var bool
+   */
+  public $runIssueModelAnnotator;
+  /**
+   * @var bool
+   */
+  public $runPhraseMatcherAnnotator;
+  /**
+   * @var bool
+   */
+  public $runQaAnnotator;
+  /**
+   * @var bool
+   */
+  public $runSentimentAnnotator;
+  /**
+   * @var bool
+   */
+  public $runSilenceAnnotator;
+  /**
+   * @var bool
+   */
+  public $runSummarizationAnnotator;
+  protected $summarizationConfigType = GoogleCloudContactcenterinsightsV1AnnotatorSelectorSummarizationConfig::class;
+  protected $summarizationConfigDataType = '';
+
+  /**
+   * @param string[]
+   */
+  public function setIssueModels($issueModels)
+  {
+    $this->issueModels = $issueModels;
+  }
+  /**
+   * @return string[]
+   */
+  public function getIssueModels()
+  {
+    return $this->issueModels;
+  }
+  /**
+   * @param string[]
+   */
+  public function setPhraseMatchers($phraseMatchers)
+  {
+    $this->phraseMatchers = $phraseMatchers;
+  }
+  /**
+   * @return string[]
+   */
+  public function getPhraseMatchers()
+  {
+    return $this->phraseMatchers;
+  }
+  /**
+   * @param GoogleCloudContactcenterinsightsV1AnnotatorSelectorQaConfig
+   */
+  public function setQaConfig(GoogleCloudContactcenterinsightsV1AnnotatorSelectorQaConfig $qaConfig)
+  {
+    $this->qaConfig = $qaConfig;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1AnnotatorSelectorQaConfig
+   */
+  public function getQaConfig()
+  {
+    return $this->qaConfig;
+  }
+  /**
+   * @param bool
+   */
+  public function setRunEntityAnnotator($runEntityAnnotator)
+  {
+    $this->runEntityAnnotator = $runEntityAnnotator;
+  }
+  /**
+   * @return bool
+   */
+  public function getRunEntityAnnotator()
+  {
+    return $this->runEntityAnnotator;
+  }
+  /**
+   * @param bool
+   */
+  public function setRunIntentAnnotator($runIntentAnnotator)
+  {
+    $this->runIntentAnnotator = $runIntentAnnotator;
+  }
+  /**
+   * @return bool
+   */
+  public function getRunIntentAnnotator()
+  {
+    return $this->runIntentAnnotator;
+  }
+  /**
+   * @param bool
+   */
+  public function setRunInterruptionAnnotator($runInterruptionAnnotator)
+  {
+    $this->runInterruptionAnnotator = $runInterruptionAnnotator;
+  }
+  /**
+   * @return bool
+   */
+  public function getRunInterruptionAnnotator()
+  {
+    return $this->runInterruptionAnnotator;
+  }
+  /**
+   * @param bool
+   */
+  public function setRunIssueModelAnnotator($runIssueModelAnnotator)
+  {
+    $this->runIssueModelAnnotator = $runIssueModelAnnotator;
+  }
+  /**
+   * @return bool
+   */
+  public function getRunIssueModelAnnotator()
+  {
+    return $this->runIssueModelAnnotator;
+  }
+  /**
+   * @param bool
+   */
+  public function setRunPhraseMatcherAnnotator($runPhraseMatcherAnnotator)
+  {
+    $this->runPhraseMatcherAnnotator = $runPhraseMatcherAnnotator;
+  }
+  /**
+   * @return bool
+   */
+  public function getRunPhraseMatcherAnnotator()
+  {
+    return $this->runPhraseMatcherAnnotator;
+  }
+  /**
+   * @param bool
+   */
+  public function setRunQaAnnotator($runQaAnnotator)
+  {
+    $this->runQaAnnotator = $runQaAnnotator;
+  }
+  /**
+   * @return bool
+   */
+  public function getRunQaAnnotator()
+  {
+    return $this->runQaAnnotator;
+  }
+  /**
+   * @param bool
+   */
+  public function setRunSentimentAnnotator($runSentimentAnnotator)
+  {
+    $this->runSentimentAnnotator = $runSentimentAnnotator;
+  }
+  /**
+   * @return bool
+   */
+  public function getRunSentimentAnnotator()
+  {
+    return $this->runSentimentAnnotator;
+  }
+  /**
+   * @param bool
+   */
+  public function setRunSilenceAnnotator($runSilenceAnnotator)
+  {
+    $this->runSilenceAnnotator = $runSilenceAnnotator;
+  }
+  /**
+   * @return bool
+   */
+  public function getRunSilenceAnnotator()
+  {
+    return $this->runSilenceAnnotator;
+  }
+  /**
+   * @param bool
+   */
+  public function setRunSummarizationAnnotator($runSummarizationAnnotator)
+  {
+    $this->runSummarizationAnnotator = $runSummarizationAnnotator;
+  }
+  /**
+   * @return bool
+   */
+  public function getRunSummarizationAnnotator()
+  {
+    return $this->runSummarizationAnnotator;
+  }
+  /**
+   * @param GoogleCloudContactcenterinsightsV1AnnotatorSelectorSummarizationConfig
+   */
+  public function setSummarizationConfig(GoogleCloudContactcenterinsightsV1AnnotatorSelectorSummarizationConfig $summarizationConfig)
+  {
+    $this->summarizationConfig = $summarizationConfig;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1AnnotatorSelectorSummarizationConfig
+   */
+  public function getSummarizationConfig()
+  {
+    return $this->summarizationConfig;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1AnnotatorSelector::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1AnnotatorSelector');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1AnnotatorSelectorQaConfig.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1AnnotatorSelectorQaConfig.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1AnnotatorSelectorQaConfig.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1AnnotatorSelectorQaConfig extends \Google\Model
+{
+  protected $scorecardListType = GoogleCloudContactcenterinsightsV1AnnotatorSelectorQaConfigScorecardList::class;
+  protected $scorecardListDataType = '';
+
+  /**
+   * @param GoogleCloudContactcenterinsightsV1AnnotatorSelectorQaConfigScorecardList
+   */
+  public function setScorecardList(GoogleCloudContactcenterinsightsV1AnnotatorSelectorQaConfigScorecardList $scorecardList)
+  {
+    $this->scorecardList = $scorecardList;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1AnnotatorSelectorQaConfigScorecardList
+   */
+  public function getScorecardList()
+  {
+    return $this->scorecardList;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1AnnotatorSelectorQaConfig::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1AnnotatorSelectorQaConfig');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1AnnotatorSelectorQaConfigScorecardList.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1AnnotatorSelectorQaConfigScorecardList.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1AnnotatorSelectorQaConfigScorecardList.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1AnnotatorSelectorQaConfigScorecardList extends \Google\Collection
+{
+  protected $collection_key = 'qaScorecardRevisions';
+  /**
+   * @var string[]
+   */
+  public $qaScorecardRevisions;
+
+  /**
+   * @param string[]
+   */
+  public function setQaScorecardRevisions($qaScorecardRevisions)
+  {
+    $this->qaScorecardRevisions = $qaScorecardRevisions;
+  }
+  /**
+   * @return string[]
+   */
+  public function getQaScorecardRevisions()
+  {
+    return $this->qaScorecardRevisions;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1AnnotatorSelectorQaConfigScorecardList::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1AnnotatorSelectorQaConfigScorecardList');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1AnnotatorSelectorSummarizationConfig.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1AnnotatorSelectorSummarizationConfig.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1AnnotatorSelectorSummarizationConfig.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1AnnotatorSelectorSummarizationConfig extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $conversationProfile;
+  /**
+   * @var string
+   */
+  public $summarizationModel;
+
+  /**
+   * @param string
+   */
+  public function setConversationProfile($conversationProfile)
+  {
+    $this->conversationProfile = $conversationProfile;
+  }
+  /**
+   * @return string
+   */
+  public function getConversationProfile()
+  {
+    return $this->conversationProfile;
+  }
+  /**
+   * @param string
+   */
+  public function setSummarizationModel($summarizationModel)
+  {
+    $this->summarizationModel = $summarizationModel;
+  }
+  /**
+   * @return string
+   */
+  public function getSummarizationModel()
+  {
+    return $this->summarizationModel;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1AnnotatorSelectorSummarizationConfig::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1AnnotatorSelectorSummarizationConfig');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1AnswerFeedback.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1AnswerFeedback.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1AnswerFeedback.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1AnswerFeedback extends \Google\Model
+{
+  /**
+   * @var bool
+   */
+  public $clicked;
+  /**
+   * @var string
+   */
+  public $correctnessLevel;
+  /**
+   * @var bool
+   */
+  public $displayed;
+
+  /**
+   * @param bool
+   */
+  public function setClicked($clicked)
+  {
+    $this->clicked = $clicked;
+  }
+  /**
+   * @return bool
+   */
+  public function getClicked()
+  {
+    return $this->clicked;
+  }
+  /**
+   * @param string
+   */
+  public function setCorrectnessLevel($correctnessLevel)
+  {
+    $this->correctnessLevel = $correctnessLevel;
+  }
+  /**
+   * @return string
+   */
+  public function getCorrectnessLevel()
+  {
+    return $this->correctnessLevel;
+  }
+  /**
+   * @param bool
+   */
+  public function setDisplayed($displayed)
+  {
+    $this->displayed = $displayed;
+  }
+  /**
+   * @return bool
+   */
+  public function getDisplayed()
+  {
+    return $this->displayed;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1AnswerFeedback::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1AnswerFeedback');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1ArticleSuggestionData.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1ArticleSuggestionData.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1ArticleSuggestionData.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,134 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1ArticleSuggestionData extends \Google\Model
+{
+  /**
+   * @var float
+   */
+  public $confidenceScore;
+  /**
+   * @var string[]
+   */
+  public $metadata;
+  /**
+   * @var string
+   */
+  public $queryRecord;
+  /**
+   * @var string
+   */
+  public $source;
+  /**
+   * @var string
+   */
+  public $title;
+  /**
+   * @var string
+   */
+  public $uri;
+
+  /**
+   * @param float
+   */
+  public function setConfidenceScore($confidenceScore)
+  {
+    $this->confidenceScore = $confidenceScore;
+  }
+  /**
+   * @return float
+   */
+  public function getConfidenceScore()
+  {
+    return $this->confidenceScore;
+  }
+  /**
+   * @param string[]
+   */
+  public function setMetadata($metadata)
+  {
+    $this->metadata = $metadata;
+  }
+  /**
+   * @return string[]
+   */
+  public function getMetadata()
+  {
+    return $this->metadata;
+  }
+  /**
+   * @param string
+   */
+  public function setQueryRecord($queryRecord)
+  {
+    $this->queryRecord = $queryRecord;
+  }
+  /**
+   * @return string
+   */
+  public function getQueryRecord()
+  {
+    return $this->queryRecord;
+  }
+  /**
+   * @param string
+   */
+  public function setSource($source)
+  {
+    $this->source = $source;
+  }
+  /**
+   * @return string
+   */
+  public function getSource()
+  {
+    return $this->source;
+  }
+  /**
+   * @param string
+   */
+  public function setTitle($title)
+  {
+    $this->title = $title;
+  }
+  /**
+   * @return string
+   */
+  public function getTitle()
+  {
+    return $this->title;
+  }
+  /**
+   * @param string
+   */
+  public function setUri($uri)
+  {
+    $this->uri = $uri;
+  }
+  /**
+   * @return string
+   */
+  public function getUri()
+  {
+    return $this->uri;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1ArticleSuggestionData::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1ArticleSuggestionData');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1BulkAnalyzeConversationsMetadata.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1BulkAnalyzeConversationsMetadata.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1BulkAnalyzeConversationsMetadata.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,149 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1BulkAnalyzeConversationsMetadata extends \Google\Collection
+{
+  protected $collection_key = 'partialErrors';
+  /**
+   * @var int
+   */
+  public $completedAnalysesCount;
+  /**
+   * @var string
+   */
+  public $createTime;
+  /**
+   * @var string
+   */
+  public $endTime;
+  /**
+   * @var int
+   */
+  public $failedAnalysesCount;
+  protected $partialErrorsType = GoogleRpcStatus::class;
+  protected $partialErrorsDataType = 'array';
+  protected $requestType = GoogleCloudContactcenterinsightsV1BulkAnalyzeConversationsRequest::class;
+  protected $requestDataType = '';
+  /**
+   * @var int
+   */
+  public $totalRequestedAnalysesCount;
+
+  /**
+   * @param int
+   */
+  public function setCompletedAnalysesCount($completedAnalysesCount)
+  {
+    $this->completedAnalysesCount = $completedAnalysesCount;
+  }
+  /**
+   * @return int
+   */
+  public function getCompletedAnalysesCount()
+  {
+    return $this->completedAnalysesCount;
+  }
+  /**
+   * @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 int
+   */
+  public function setFailedAnalysesCount($failedAnalysesCount)
+  {
+    $this->failedAnalysesCount = $failedAnalysesCount;
+  }
+  /**
+   * @return int
+   */
+  public function getFailedAnalysesCount()
+  {
+    return $this->failedAnalysesCount;
+  }
+  /**
+   * @param GoogleRpcStatus[]
+   */
+  public function setPartialErrors($partialErrors)
+  {
+    $this->partialErrors = $partialErrors;
+  }
+  /**
+   * @return GoogleRpcStatus[]
+   */
+  public function getPartialErrors()
+  {
+    return $this->partialErrors;
+  }
+  /**
+   * @param GoogleCloudContactcenterinsightsV1BulkAnalyzeConversationsRequest
+   */
+  public function setRequest(GoogleCloudContactcenterinsightsV1BulkAnalyzeConversationsRequest $request)
+  {
+    $this->request = $request;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1BulkAnalyzeConversationsRequest
+   */
+  public function getRequest()
+  {
+    return $this->request;
+  }
+  /**
+   * @param int
+   */
+  public function setTotalRequestedAnalysesCount($totalRequestedAnalysesCount)
+  {
+    $this->totalRequestedAnalysesCount = $totalRequestedAnalysesCount;
+  }
+  /**
+   * @return int
+   */
+  public function getTotalRequestedAnalysesCount()
+  {
+    return $this->totalRequestedAnalysesCount;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1BulkAnalyzeConversationsMetadata::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1BulkAnalyzeConversationsMetadata');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1BulkAnalyzeConversationsRequest.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1BulkAnalyzeConversationsRequest.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1BulkAnalyzeConversationsRequest.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1BulkAnalyzeConversationsRequest extends \Google\Model
+{
+  /**
+   * @var float
+   */
+  public $analysisPercentage;
+  protected $annotatorSelectorType = GoogleCloudContactcenterinsightsV1AnnotatorSelector::class;
+  protected $annotatorSelectorDataType = '';
+  /**
+   * @var string
+   */
+  public $filter;
+  /**
+   * @var string
+   */
+  public $parent;
+
+  /**
+   * @param float
+   */
+  public function setAnalysisPercentage($analysisPercentage)
+  {
+    $this->analysisPercentage = $analysisPercentage;
+  }
+  /**
+   * @return float
+   */
+  public function getAnalysisPercentage()
+  {
+    return $this->analysisPercentage;
+  }
+  /**
+   * @param GoogleCloudContactcenterinsightsV1AnnotatorSelector
+   */
+  public function setAnnotatorSelector(GoogleCloudContactcenterinsightsV1AnnotatorSelector $annotatorSelector)
+  {
+    $this->annotatorSelector = $annotatorSelector;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1AnnotatorSelector
+   */
+  public function getAnnotatorSelector()
+  {
+    return $this->annotatorSelector;
+  }
+  /**
+   * @param string
+   */
+  public function setFilter($filter)
+  {
+    $this->filter = $filter;
+  }
+  /**
+   * @return string
+   */
+  public function getFilter()
+  {
+    return $this->filter;
+  }
+  /**
+   * @param string
+   */
+  public function setParent($parent)
+  {
+    $this->parent = $parent;
+  }
+  /**
+   * @return string
+   */
+  public function getParent()
+  {
+    return $this->parent;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1BulkAnalyzeConversationsRequest::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1BulkAnalyzeConversationsRequest');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1BulkAnalyzeConversationsResponse.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1BulkAnalyzeConversationsResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1BulkAnalyzeConversationsResponse.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1BulkAnalyzeConversationsResponse extends \Google\Model
+{
+  /**
+   * @var int
+   */
+  public $failedAnalysisCount;
+  /**
+   * @var int
+   */
+  public $successfulAnalysisCount;
+
+  /**
+   * @param int
+   */
+  public function setFailedAnalysisCount($failedAnalysisCount)
+  {
+    $this->failedAnalysisCount = $failedAnalysisCount;
+  }
+  /**
+   * @return int
+   */
+  public function getFailedAnalysisCount()
+  {
+    return $this->failedAnalysisCount;
+  }
+  /**
+   * @param int
+   */
+  public function setSuccessfulAnalysisCount($successfulAnalysisCount)
+  {
+    $this->successfulAnalysisCount = $successfulAnalysisCount;
+  }
+  /**
+   * @return int
+   */
+  public function getSuccessfulAnalysisCount()
+  {
+    return $this->successfulAnalysisCount;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1BulkAnalyzeConversationsResponse::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1BulkAnalyzeConversationsResponse');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1BulkDeleteConversationsMetadata.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1BulkDeleteConversationsMetadata.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1BulkDeleteConversationsMetadata.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1BulkDeleteConversationsMetadata extends \Google\Collection
+{
+  protected $collection_key = 'partialErrors';
+  /**
+   * @var string
+   */
+  public $createTime;
+  /**
+   * @var string
+   */
+  public $endTime;
+  protected $partialErrorsType = GoogleRpcStatus::class;
+  protected $partialErrorsDataType = 'array';
+  protected $requestType = GoogleCloudContactcenterinsightsV1BulkDeleteConversationsRequest::class;
+  protected $requestDataType = '';
+
+  /**
+   * @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 GoogleRpcStatus[]
+   */
+  public function setPartialErrors($partialErrors)
+  {
+    $this->partialErrors = $partialErrors;
+  }
+  /**
+   * @return GoogleRpcStatus[]
+   */
+  public function getPartialErrors()
+  {
+    return $this->partialErrors;
+  }
+  /**
+   * @param GoogleCloudContactcenterinsightsV1BulkDeleteConversationsRequest
+   */
+  public function setRequest(GoogleCloudContactcenterinsightsV1BulkDeleteConversationsRequest $request)
+  {
+    $this->request = $request;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1BulkDeleteConversationsRequest
+   */
+  public function getRequest()
+  {
+    return $this->request;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1BulkDeleteConversationsMetadata::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1BulkDeleteConversationsMetadata');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1BulkDeleteConversationsRequest.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1BulkDeleteConversationsRequest.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1BulkDeleteConversationsRequest.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1BulkDeleteConversationsRequest extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $filter;
+  /**
+   * @var bool
+   */
+  public $force;
+  /**
+   * @var int
+   */
+  public $maxDeleteCount;
+  /**
+   * @var string
+   */
+  public $parent;
+
+  /**
+   * @param string
+   */
+  public function setFilter($filter)
+  {
+    $this->filter = $filter;
+  }
+  /**
+   * @return string
+   */
+  public function getFilter()
+  {
+    return $this->filter;
+  }
+  /**
+   * @param bool
+   */
+  public function setForce($force)
+  {
+    $this->force = $force;
+  }
+  /**
+   * @return bool
+   */
+  public function getForce()
+  {
+    return $this->force;
+  }
+  /**
+   * @param int
+   */
+  public function setMaxDeleteCount($maxDeleteCount)
+  {
+    $this->maxDeleteCount = $maxDeleteCount;
+  }
+  /**
+   * @return int
+   */
+  public function getMaxDeleteCount()
+  {
+    return $this->maxDeleteCount;
+  }
+  /**
+   * @param string
+   */
+  public function setParent($parent)
+  {
+    $this->parent = $parent;
+  }
+  /**
+   * @return string
+   */
+  public function getParent()
+  {
+    return $this->parent;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1BulkDeleteConversationsRequest::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1BulkDeleteConversationsRequest');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1BulkDeleteConversationsResponse.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1BulkDeleteConversationsResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1BulkDeleteConversationsResponse.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1BulkDeleteConversationsResponse extends \Google\Model
+{
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1BulkDeleteConversationsResponse::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1BulkDeleteConversationsResponse');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1BulkDownloadFeedbackLabelsMetadata.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1BulkDownloadFeedbackLabelsMetadata.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1BulkDownloadFeedbackLabelsMetadata.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1BulkDownloadFeedbackLabelsMetadata extends \Google\Collection
+{
+  protected $collection_key = 'partialErrors';
+  /**
+   * @var string
+   */
+  public $createTime;
+  protected $downloadStatsType = GoogleCloudContactcenterinsightsV1BulkDownloadFeedbackLabelsMetadataDownloadStats::class;
+  protected $downloadStatsDataType = '';
+  /**
+   * @var string
+   */
+  public $endTime;
+  protected $partialErrorsType = GoogleRpcStatus::class;
+  protected $partialErrorsDataType = 'array';
+  protected $requestType = GoogleCloudContactcenterinsightsV1BulkDownloadFeedbackLabelsRequest::class;
+  protected $requestDataType = '';
+
+  /**
+   * @param string
+   */
+  public function setCreateTime($createTime)
+  {
+    $this->createTime = $createTime;
+  }
+  /**
+   * @return string
+   */
+  public function getCreateTime()
+  {
+    return $this->createTime;
+  }
+  /**
+   * @param GoogleCloudContactcenterinsightsV1BulkDownloadFeedbackLabelsMetadataDownloadStats
+   */
+  public function setDownloadStats(GoogleCloudContactcenterinsightsV1BulkDownloadFeedbackLabelsMetadataDownloadStats $downloadStats)
+  {
+    $this->downloadStats = $downloadStats;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1BulkDownloadFeedbackLabelsMetadataDownloadStats
+   */
+  public function getDownloadStats()
+  {
+    return $this->downloadStats;
+  }
+  /**
+   * @param string
+   */
+  public function setEndTime($endTime)
+  {
+    $this->endTime = $endTime;
+  }
+  /**
+   * @return string
+   */
+  public function getEndTime()
+  {
+    return $this->endTime;
+  }
+  /**
+   * @param GoogleRpcStatus[]
+   */
+  public function setPartialErrors($partialErrors)
+  {
+    $this->partialErrors = $partialErrors;
+  }
+  /**
+   * @return GoogleRpcStatus[]
+   */
+  public function getPartialErrors()
+  {
+    return $this->partialErrors;
+  }
+  /**
+   * @param GoogleCloudContactcenterinsightsV1BulkDownloadFeedbackLabelsRequest
+   */
+  public function setRequest(GoogleCloudContactcenterinsightsV1BulkDownloadFeedbackLabelsRequest $request)
+  {
+    $this->request = $request;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1BulkDownloadFeedbackLabelsRequest
+   */
+  public function getRequest()
+  {
+    return $this->request;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1BulkDownloadFeedbackLabelsMetadata::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1BulkDownloadFeedbackLabelsMetadata');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1BulkDownloadFeedbackLabelsMetadataDownloadStats.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1BulkDownloadFeedbackLabelsMetadataDownloadStats.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1BulkDownloadFeedbackLabelsMetadataDownloadStats.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1BulkDownloadFeedbackLabelsMetadataDownloadStats extends \Google\Collection
+{
+  protected $collection_key = 'fileNames';
+  /**
+   * @var string[]
+   */
+  public $fileNames;
+  /**
+   * @var int
+   */
+  public $processedObjectCount;
+  /**
+   * @var int
+   */
+  public $successfulDownloadCount;
+  /**
+   * @var int
+   */
+  public $totalFilesWritten;
+
+  /**
+   * @param string[]
+   */
+  public function setFileNames($fileNames)
+  {
+    $this->fileNames = $fileNames;
+  }
+  /**
+   * @return string[]
+   */
+  public function getFileNames()
+  {
+    return $this->fileNames;
+  }
+  /**
+   * @param int
+   */
+  public function setProcessedObjectCount($processedObjectCount)
+  {
+    $this->processedObjectCount = $processedObjectCount;
+  }
+  /**
+   * @return int
+   */
+  public function getProcessedObjectCount()
+  {
+    return $this->processedObjectCount;
+  }
+  /**
+   * @param int
+   */
+  public function setSuccessfulDownloadCount($successfulDownloadCount)
+  {
+    $this->successfulDownloadCount = $successfulDownloadCount;
+  }
+  /**
+   * @return int
+   */
+  public function getSuccessfulDownloadCount()
+  {
+    return $this->successfulDownloadCount;
+  }
+  /**
+   * @param int
+   */
+  public function setTotalFilesWritten($totalFilesWritten)
+  {
+    $this->totalFilesWritten = $totalFilesWritten;
+  }
+  /**
+   * @return int
+   */
+  public function getTotalFilesWritten()
+  {
+    return $this->totalFilesWritten;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1BulkDownloadFeedbackLabelsMetadataDownloadStats::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1BulkDownloadFeedbackLabelsMetadataDownloadStats');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1BulkDownloadFeedbackLabelsRequest.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1BulkDownloadFeedbackLabelsRequest.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1BulkDownloadFeedbackLabelsRequest.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,151 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1BulkDownloadFeedbackLabelsRequest extends \Google\Collection
+{
+  protected $collection_key = 'templateQaScorecardId';
+  /**
+   * @var string
+   */
+  public $conversationFilter;
+  /**
+   * @var string
+   */
+  public $feedbackLabelType;
+  /**
+   * @var string
+   */
+  public $filter;
+  protected $gcsDestinationType = GoogleCloudContactcenterinsightsV1BulkDownloadFeedbackLabelsRequestGcsDestination::class;
+  protected $gcsDestinationDataType = '';
+  /**
+   * @var int
+   */
+  public $maxDownloadCount;
+  /**
+   * @var string
+   */
+  public $parent;
+  /**
+   * @var string[]
+   */
+  public $templateQaScorecardId;
+
+  /**
+   * @param string
+   */
+  public function setConversationFilter($conversationFilter)
+  {
+    $this->conversationFilter = $conversationFilter;
+  }
+  /**
+   * @return string
+   */
+  public function getConversationFilter()
+  {
+    return $this->conversationFilter;
+  }
+  /**
+   * @param string
+   */
+  public function setFeedbackLabelType($feedbackLabelType)
+  {
+    $this->feedbackLabelType = $feedbackLabelType;
+  }
+  /**
+   * @return string
+   */
+  public function getFeedbackLabelType()
+  {
+    return $this->feedbackLabelType;
+  }
+  /**
+   * @param string
+   */
+  public function setFilter($filter)
+  {
+    $this->filter = $filter;
+  }
+  /**
+   * @return string
+   */
+  public function getFilter()
+  {
+    return $this->filter;
+  }
+  /**
+   * @param GoogleCloudContactcenterinsightsV1BulkDownloadFeedbackLabelsRequestGcsDestination
+   */
+  public function setGcsDestination(GoogleCloudContactcenterinsightsV1BulkDownloadFeedbackLabelsRequestGcsDestination $gcsDestination)
+  {
+    $this->gcsDestination = $gcsDestination;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1BulkDownloadFeedbackLabelsRequestGcsDestination
+   */
+  public function getGcsDestination()
+  {
+    return $this->gcsDestination;
+  }
+  /**
+   * @param int
+   */
+  public function setMaxDownloadCount($maxDownloadCount)
+  {
+    $this->maxDownloadCount = $maxDownloadCount;
+  }
+  /**
+   * @return int
+   */
+  public function getMaxDownloadCount()
+  {
+    return $this->maxDownloadCount;
+  }
+  /**
+   * @param string
+   */
+  public function setParent($parent)
+  {
+    $this->parent = $parent;
+  }
+  /**
+   * @return string
+   */
+  public function getParent()
+  {
+    return $this->parent;
+  }
+  /**
+   * @param string[]
+   */
+  public function setTemplateQaScorecardId($templateQaScorecardId)
+  {
+    $this->templateQaScorecardId = $templateQaScorecardId;
+  }
+  /**
+   * @return string[]
+   */
+  public function getTemplateQaScorecardId()
+  {
+    return $this->templateQaScorecardId;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1BulkDownloadFeedbackLabelsRequest::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1BulkDownloadFeedbackLabelsRequest');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1BulkDownloadFeedbackLabelsRequestGcsDestination.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1BulkDownloadFeedbackLabelsRequestGcsDestination.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1BulkDownloadFeedbackLabelsRequestGcsDestination.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1BulkDownloadFeedbackLabelsRequestGcsDestination extends \Google\Model
+{
+  /**
+   * @var bool
+   */
+  public $addWhitespace;
+  /**
+   * @var bool
+   */
+  public $alwaysPrintEmptyFields;
+  /**
+   * @var string
+   */
+  public $format;
+  /**
+   * @var string
+   */
+  public $objectUri;
+  /**
+   * @var string
+   */
+  public $recordsPerFileCount;
+
+  /**
+   * @param bool
+   */
+  public function setAddWhitespace($addWhitespace)
+  {
+    $this->addWhitespace = $addWhitespace;
+  }
+  /**
+   * @return bool
+   */
+  public function getAddWhitespace()
+  {
+    return $this->addWhitespace;
+  }
+  /**
+   * @param bool
+   */
+  public function setAlwaysPrintEmptyFields($alwaysPrintEmptyFields)
+  {
+    $this->alwaysPrintEmptyFields = $alwaysPrintEmptyFields;
+  }
+  /**
+   * @return bool
+   */
+  public function getAlwaysPrintEmptyFields()
+  {
+    return $this->alwaysPrintEmptyFields;
+  }
+  /**
+   * @param string
+   */
+  public function setFormat($format)
+  {
+    $this->format = $format;
+  }
+  /**
+   * @return string
+   */
+  public function getFormat()
+  {
+    return $this->format;
+  }
+  /**
+   * @param string
+   */
+  public function setObjectUri($objectUri)
+  {
+    $this->objectUri = $objectUri;
+  }
+  /**
+   * @return string
+   */
+  public function getObjectUri()
+  {
+    return $this->objectUri;
+  }
+  /**
+   * @param string
+   */
+  public function setRecordsPerFileCount($recordsPerFileCount)
+  {
+    $this->recordsPerFileCount = $recordsPerFileCount;
+  }
+  /**
+   * @return string
+   */
+  public function getRecordsPerFileCount()
+  {
+    return $this->recordsPerFileCount;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1BulkDownloadFeedbackLabelsRequestGcsDestination::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1BulkDownloadFeedbackLabelsRequestGcsDestination');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1BulkDownloadFeedbackLabelsResponse.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1BulkDownloadFeedbackLabelsResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1BulkDownloadFeedbackLabelsResponse.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1BulkDownloadFeedbackLabelsResponse extends \Google\Model
+{
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1BulkDownloadFeedbackLabelsResponse::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1BulkDownloadFeedbackLabelsResponse');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1BulkUploadFeedbackLabelsRequest.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1BulkUploadFeedbackLabelsRequest.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1BulkUploadFeedbackLabelsRequest.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1BulkUploadFeedbackLabelsRequest extends \Google\Model
+{
+  protected $gcsSourceType = GoogleCloudContactcenterinsightsV1BulkUploadFeedbackLabelsRequestGcsSource::class;
+  protected $gcsSourceDataType = '';
+  /**
+   * @var bool
+   */
+  public $validateOnly;
+
+  /**
+   * @param GoogleCloudContactcenterinsightsV1BulkUploadFeedbackLabelsRequestGcsSource
+   */
+  public function setGcsSource(GoogleCloudContactcenterinsightsV1BulkUploadFeedbackLabelsRequestGcsSource $gcsSource)
+  {
+    $this->gcsSource = $gcsSource;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1BulkUploadFeedbackLabelsRequestGcsSource
+   */
+  public function getGcsSource()
+  {
+    return $this->gcsSource;
+  }
+  /**
+   * @param bool
+   */
+  public function setValidateOnly($validateOnly)
+  {
+    $this->validateOnly = $validateOnly;
+  }
+  /**
+   * @return bool
+   */
+  public function getValidateOnly()
+  {
+    return $this->validateOnly;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1BulkUploadFeedbackLabelsRequest::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1BulkUploadFeedbackLabelsRequest');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1BulkUploadFeedbackLabelsRequestGcsSource.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1BulkUploadFeedbackLabelsRequestGcsSource.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1BulkUploadFeedbackLabelsRequestGcsSource.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1BulkUploadFeedbackLabelsRequestGcsSource extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $format;
+  /**
+   * @var string
+   */
+  public $objectUri;
+
+  /**
+   * @param string
+   */
+  public function setFormat($format)
+  {
+    $this->format = $format;
+  }
+  /**
+   * @return string
+   */
+  public function getFormat()
+  {
+    return $this->format;
+  }
+  /**
+   * @param string
+   */
+  public function setObjectUri($objectUri)
+  {
+    $this->objectUri = $objectUri;
+  }
+  /**
+   * @return string
+   */
+  public function getObjectUri()
+  {
+    return $this->objectUri;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1BulkUploadFeedbackLabelsRequestGcsSource::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1BulkUploadFeedbackLabelsRequestGcsSource');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1CalculateIssueModelStatsResponse.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1CalculateIssueModelStatsResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1CalculateIssueModelStatsResponse.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1CalculateIssueModelStatsResponse extends \Google\Model
+{
+  protected $currentStatsType = GoogleCloudContactcenterinsightsV1IssueModelLabelStats::class;
+  protected $currentStatsDataType = '';
+
+  /**
+   * @param GoogleCloudContactcenterinsightsV1IssueModelLabelStats
+   */
+  public function setCurrentStats(GoogleCloudContactcenterinsightsV1IssueModelLabelStats $currentStats)
+  {
+    $this->currentStats = $currentStats;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1IssueModelLabelStats
+   */
+  public function getCurrentStats()
+  {
+    return $this->currentStats;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1CalculateIssueModelStatsResponse::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1CalculateIssueModelStatsResponse');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1CalculateStatsResponse.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1CalculateStatsResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1CalculateStatsResponse.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1CalculateStatsResponse extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $averageDuration;
+  /**
+   * @var int
+   */
+  public $averageTurnCount;
+  /**
+   * @var int
+   */
+  public $conversationCount;
+  protected $conversationCountTimeSeriesType = GoogleCloudContactcenterinsightsV1CalculateStatsResponseTimeSeries::class;
+  protected $conversationCountTimeSeriesDataType = '';
+  /**
+   * @var int[]
+   */
+  public $customHighlighterMatches;
+  /**
+   * @var int[]
+   */
+  public $issueMatches;
+  protected $issueMatchesStatsType = GoogleCloudContactcenterinsightsV1IssueModelLabelStatsIssueStats::class;
+  protected $issueMatchesStatsDataType = 'map';
+  /**
+   * @var int[]
+   */
+  public $smartHighlighterMatches;
+
+  /**
+   * @param string
+   */
+  public function setAverageDuration($averageDuration)
+  {
+    $this->averageDuration = $averageDuration;
+  }
+  /**
+   * @return string
+   */
+  public function getAverageDuration()
+  {
+    return $this->averageDuration;
+  }
+  /**
+   * @param int
+   */
+  public function setAverageTurnCount($averageTurnCount)
+  {
+    $this->averageTurnCount = $averageTurnCount;
+  }
+  /**
+   * @return int
+   */
+  public function getAverageTurnCount()
+  {
+    return $this->averageTurnCount;
+  }
+  /**
+   * @param int
+   */
+  public function setConversationCount($conversationCount)
+  {
+    $this->conversationCount = $conversationCount;
+  }
+  /**
+   * @return int
+   */
+  public function getConversationCount()
+  {
+    return $this->conversationCount;
+  }
+  /**
+   * @param GoogleCloudContactcenterinsightsV1CalculateStatsResponseTimeSeries
+   */
+  public function setConversationCountTimeSeries(GoogleCloudContactcenterinsightsV1CalculateStatsResponseTimeSeries $conversationCountTimeSeries)
+  {
+    $this->conversationCountTimeSeries = $conversationCountTimeSeries;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1CalculateStatsResponseTimeSeries
+   */
+  public function getConversationCountTimeSeries()
+  {
+    return $this->conversationCountTimeSeries;
+  }
+  /**
+   * @param int[]
+   */
+  public function setCustomHighlighterMatches($customHighlighterMatches)
+  {
+    $this->customHighlighterMatches = $customHighlighterMatches;
+  }
+  /**
+   * @return int[]
+   */
+  public function getCustomHighlighterMatches()
+  {
+    return $this->customHighlighterMatches;
+  }
+  /**
+   * @param int[]
+   */
+  public function setIssueMatches($issueMatches)
+  {
+    $this->issueMatches = $issueMatches;
+  }
+  /**
+   * @return int[]
+   */
+  public function getIssueMatches()
+  {
+    return $this->issueMatches;
+  }
+  /**
+   * @param GoogleCloudContactcenterinsightsV1IssueModelLabelStatsIssueStats[]
+   */
+  public function setIssueMatchesStats($issueMatchesStats)
+  {
+    $this->issueMatchesStats = $issueMatchesStats;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1IssueModelLabelStatsIssueStats[]
+   */
+  public function getIssueMatchesStats()
+  {
+    return $this->issueMatchesStats;
+  }
+  /**
+   * @param int[]
+   */
+  public function setSmartHighlighterMatches($smartHighlighterMatches)
+  {
+    $this->smartHighlighterMatches = $smartHighlighterMatches;
+  }
+  /**
+   * @return int[]
+   */
+  public function getSmartHighlighterMatches()
+  {
+    return $this->smartHighlighterMatches;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1CalculateStatsResponse::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1CalculateStatsResponse');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1CalculateStatsResponseTimeSeries.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1CalculateStatsResponseTimeSeries.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1CalculateStatsResponseTimeSeries.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1CalculateStatsResponseTimeSeries extends \Google\Collection
+{
+  protected $collection_key = 'points';
+  /**
+   * @var string
+   */
+  public $intervalDuration;
+  protected $pointsType = GoogleCloudContactcenterinsightsV1CalculateStatsResponseTimeSeriesInterval::class;
+  protected $pointsDataType = 'array';
+
+  /**
+   * @param string
+   */
+  public function setIntervalDuration($intervalDuration)
+  {
+    $this->intervalDuration = $intervalDuration;
+  }
+  /**
+   * @return string
+   */
+  public function getIntervalDuration()
+  {
+    return $this->intervalDuration;
+  }
+  /**
+   * @param GoogleCloudContactcenterinsightsV1CalculateStatsResponseTimeSeriesInterval[]
+   */
+  public function setPoints($points)
+  {
+    $this->points = $points;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1CalculateStatsResponseTimeSeriesInterval[]
+   */
+  public function getPoints()
+  {
+    return $this->points;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1CalculateStatsResponseTimeSeries::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1CalculateStatsResponseTimeSeries');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1CalculateStatsResponseTimeSeriesInterval.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1CalculateStatsResponseTimeSeriesInterval.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1CalculateStatsResponseTimeSeriesInterval.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1CalculateStatsResponseTimeSeriesInterval extends \Google\Model
+{
+  /**
+   * @var int
+   */
+  public $conversationCount;
+  /**
+   * @var string
+   */
+  public $startTime;
+
+  /**
+   * @param int
+   */
+  public function setConversationCount($conversationCount)
+  {
+    $this->conversationCount = $conversationCount;
+  }
+  /**
+   * @return int
+   */
+  public function getConversationCount()
+  {
+    return $this->conversationCount;
+  }
+  /**
+   * @param string
+   */
+  public function setStartTime($startTime)
+  {
+    $this->startTime = $startTime;
+  }
+  /**
+   * @return string
+   */
+  public function getStartTime()
+  {
+    return $this->startTime;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1CalculateStatsResponseTimeSeriesInterval::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1CalculateStatsResponseTimeSeriesInterval');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1CallAnnotation.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1CallAnnotation.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1CallAnnotation.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,204 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1CallAnnotation extends \Google\Model
+{
+  protected $annotationEndBoundaryType = GoogleCloudContactcenterinsightsV1AnnotationBoundary::class;
+  protected $annotationEndBoundaryDataType = '';
+  protected $annotationStartBoundaryType = GoogleCloudContactcenterinsightsV1AnnotationBoundary::class;
+  protected $annotationStartBoundaryDataType = '';
+  /**
+   * @var int
+   */
+  public $channelTag;
+  protected $entityMentionDataType = GoogleCloudContactcenterinsightsV1EntityMentionData::class;
+  protected $entityMentionDataDataType = '';
+  protected $holdDataType = GoogleCloudContactcenterinsightsV1HoldData::class;
+  protected $holdDataDataType = '';
+  protected $intentMatchDataType = GoogleCloudContactcenterinsightsV1IntentMatchData::class;
+  protected $intentMatchDataDataType = '';
+  protected $interruptionDataType = GoogleCloudContactcenterinsightsV1InterruptionData::class;
+  protected $interruptionDataDataType = '';
+  protected $issueMatchDataType = GoogleCloudContactcenterinsightsV1IssueMatchData::class;
+  protected $issueMatchDataDataType = '';
+  protected $phraseMatchDataType = GoogleCloudContactcenterinsightsV1PhraseMatchData::class;
+  protected $phraseMatchDataDataType = '';
+  protected $sentimentDataType = GoogleCloudContactcenterinsightsV1SentimentData::class;
+  protected $sentimentDataDataType = '';
+  protected $silenceDataType = GoogleCloudContactcenterinsightsV1SilenceData::class;
+  protected $silenceDataDataType = '';
+
+  /**
+   * @param GoogleCloudContactcenterinsightsV1AnnotationBoundary
+   */
+  public function setAnnotationEndBoundary(GoogleCloudContactcenterinsightsV1AnnotationBoundary $annotationEndBoundary)
+  {
+    $this->annotationEndBoundary = $annotationEndBoundary;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1AnnotationBoundary
+   */
+  public function getAnnotationEndBoundary()
+  {
+    return $this->annotationEndBoundary;
+  }
+  /**
+   * @param GoogleCloudContactcenterinsightsV1AnnotationBoundary
+   */
+  public function setAnnotationStartBoundary(GoogleCloudContactcenterinsightsV1AnnotationBoundary $annotationStartBoundary)
+  {
+    $this->annotationStartBoundary = $annotationStartBoundary;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1AnnotationBoundary
+   */
+  public function getAnnotationStartBoundary()
+  {
+    return $this->annotationStartBoundary;
+  }
+  /**
+   * @param int
+   */
+  public function setChannelTag($channelTag)
+  {
+    $this->channelTag = $channelTag;
+  }
+  /**
+   * @return int
+   */
+  public function getChannelTag()
+  {
+    return $this->channelTag;
+  }
+  /**
+   * @param GoogleCloudContactcenterinsightsV1EntityMentionData
+   */
+  public function setEntityMentionData(GoogleCloudContactcenterinsightsV1EntityMentionData $entityMentionData)
+  {
+    $this->entityMentionData = $entityMentionData;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1EntityMentionData
+   */
+  public function getEntityMentionData()
+  {
+    return $this->entityMentionData;
+  }
+  /**
+   * @param GoogleCloudContactcenterinsightsV1HoldData
+   */
+  public function setHoldData(GoogleCloudContactcenterinsightsV1HoldData $holdData)
+  {
+    $this->holdData = $holdData;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1HoldData
+   */
+  public function getHoldData()
+  {
+    return $this->holdData;
+  }
+  /**
+   * @param GoogleCloudContactcenterinsightsV1IntentMatchData
+   */
+  public function setIntentMatchData(GoogleCloudContactcenterinsightsV1IntentMatchData $intentMatchData)
+  {
+    $this->intentMatchData = $intentMatchData;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1IntentMatchData
+   */
+  public function getIntentMatchData()
+  {
+    return $this->intentMatchData;
+  }
+  /**
+   * @param GoogleCloudContactcenterinsightsV1InterruptionData
+   */
+  public function setInterruptionData(GoogleCloudContactcenterinsightsV1InterruptionData $interruptionData)
+  {
+    $this->interruptionData = $interruptionData;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1InterruptionData
+   */
+  public function getInterruptionData()
+  {
+    return $this->interruptionData;
+  }
+  /**
+   * @param GoogleCloudContactcenterinsightsV1IssueMatchData
+   */
+  public function setIssueMatchData(GoogleCloudContactcenterinsightsV1IssueMatchData $issueMatchData)
+  {
+    $this->issueMatchData = $issueMatchData;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1IssueMatchData
+   */
+  public function getIssueMatchData()
+  {
+    return $this->issueMatchData;
+  }
+  /**
+   * @param GoogleCloudContactcenterinsightsV1PhraseMatchData
+   */
+  public function setPhraseMatchData(GoogleCloudContactcenterinsightsV1PhraseMatchData $phraseMatchData)
+  {
+    $this->phraseMatchData = $phraseMatchData;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1PhraseMatchData
+   */
+  public function getPhraseMatchData()
+  {
+    return $this->phraseMatchData;
+  }
+  /**
+   * @param GoogleCloudContactcenterinsightsV1SentimentData
+   */
+  public function setSentimentData(GoogleCloudContactcenterinsightsV1SentimentData $sentimentData)
+  {
+    $this->sentimentData = $sentimentData;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1SentimentData
+   */
+  public function getSentimentData()
+  {
+    return $this->sentimentData;
+  }
+  /**
+   * @param GoogleCloudContactcenterinsightsV1SilenceData
+   */
+  public function setSilenceData(GoogleCloudContactcenterinsightsV1SilenceData $silenceData)
+  {
+    $this->silenceData = $silenceData;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1SilenceData
+   */
+  public function getSilenceData()
+  {
+    return $this->silenceData;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1CallAnnotation::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1CallAnnotation');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1Conversation.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1Conversation.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1Conversation.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,407 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1Conversation extends \Google\Collection
+{
+  protected $collection_key = 'runtimeAnnotations';
+  /**
+   * @var string
+   */
+  public $agentId;
+  protected $callMetadataType = GoogleCloudContactcenterinsightsV1ConversationCallMetadata::class;
+  protected $callMetadataDataType = '';
+  /**
+   * @var string
+   */
+  public $createTime;
+  protected $dataSourceType = GoogleCloudContactcenterinsightsV1ConversationDataSource::class;
+  protected $dataSourceDataType = '';
+  protected $dialogflowIntentsType = GoogleCloudContactcenterinsightsV1DialogflowIntent::class;
+  protected $dialogflowIntentsDataType = 'map';
+  /**
+   * @var string
+   */
+  public $duration;
+  /**
+   * @var string
+   */
+  public $expireTime;
+  /**
+   * @var string[]
+   */
+  public $labels;
+  /**
+   * @var string
+   */
+  public $languageCode;
+  protected $latestAnalysisType = GoogleCloudContactcenterinsightsV1Analysis::class;
+  protected $latestAnalysisDataType = '';
+  protected $latestSummaryType = GoogleCloudContactcenterinsightsV1ConversationSummarizationSuggestionData::class;
+  protected $latestSummaryDataType = '';
+  /**
+   * @var string
+   */
+  public $medium;
+  /**
+   * @var string
+   */
+  public $metadataJson;
+  /**
+   * @var string
+   */
+  public $name;
+  /**
+   * @var string
+   */
+  public $obfuscatedUserId;
+  protected $qualityMetadataType = GoogleCloudContactcenterinsightsV1ConversationQualityMetadata::class;
+  protected $qualityMetadataDataType = '';
+  protected $runtimeAnnotationsType = GoogleCloudContactcenterinsightsV1RuntimeAnnotation::class;
+  protected $runtimeAnnotationsDataType = 'array';
+  /**
+   * @var string
+   */
+  public $startTime;
+  protected $transcriptType = GoogleCloudContactcenterinsightsV1ConversationTranscript::class;
+  protected $transcriptDataType = '';
+  /**
+   * @var string
+   */
+  public $ttl;
+  /**
+   * @var int
+   */
+  public $turnCount;
+  /**
+   * @var string
+   */
+  public $updateTime;
+
+  /**
+   * @param string
+   */
+  public function setAgentId($agentId)
+  {
+    $this->agentId = $agentId;
+  }
+  /**
+   * @return string
+   */
+  public function getAgentId()
+  {
+    return $this->agentId;
+  }
+  /**
+   * @param GoogleCloudContactcenterinsightsV1ConversationCallMetadata
+   */
+  public function setCallMetadata(GoogleCloudContactcenterinsightsV1ConversationCallMetadata $callMetadata)
+  {
+    $this->callMetadata = $callMetadata;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1ConversationCallMetadata
+   */
+  public function getCallMetadata()
+  {
+    return $this->callMetadata;
+  }
+  /**
+   * @param string
+   */
+  public function setCreateTime($createTime)
+  {
+    $this->createTime = $createTime;
+  }
+  /**
+   * @return string
+   */
+  public function getCreateTime()
+  {
+    return $this->createTime;
+  }
+  /**
+   * @param GoogleCloudContactcenterinsightsV1ConversationDataSource
+   */
+  public function setDataSource(GoogleCloudContactcenterinsightsV1ConversationDataSource $dataSource)
+  {
+    $this->dataSource = $dataSource;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1ConversationDataSource
+   */
+  public function getDataSource()
+  {
+    return $this->dataSource;
+  }
+  /**
+   * @param GoogleCloudContactcenterinsightsV1DialogflowIntent[]
+   */
+  public function setDialogflowIntents($dialogflowIntents)
+  {
+    $this->dialogflowIntents = $dialogflowIntents;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1DialogflowIntent[]
+   */
+  public function getDialogflowIntents()
+  {
+    return $this->dialogflowIntents;
+  }
+  /**
+   * @param string
+   */
+  public function setDuration($duration)
+  {
+    $this->duration = $duration;
+  }
+  /**
+   * @return string
+   */
+  public function getDuration()
+  {
+    return $this->duration;
+  }
+  /**
+   * @param string
+   */
+  public function setExpireTime($expireTime)
+  {
+    $this->expireTime = $expireTime;
+  }
+  /**
+   * @return string
+   */
+  public function getExpireTime()
+  {
+    return $this->expireTime;
+  }
+  /**
+   * @param string[]
+   */
+  public function setLabels($labels)
+  {
+    $this->labels = $labels;
+  }
+  /**
+   * @return string[]
+   */
+  public function getLabels()
+  {
+    return $this->labels;
+  }
+  /**
+   * @param string
+   */
+  public function setLanguageCode($languageCode)
+  {
+    $this->languageCode = $languageCode;
+  }
+  /**
+   * @return string
+   */
+  public function getLanguageCode()
+  {
+    return $this->languageCode;
+  }
+  /**
+   * @param GoogleCloudContactcenterinsightsV1Analysis
+   */
+  public function setLatestAnalysis(GoogleCloudContactcenterinsightsV1Analysis $latestAnalysis)
+  {
+    $this->latestAnalysis = $latestAnalysis;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1Analysis
+   */
+  public function getLatestAnalysis()
+  {
+    return $this->latestAnalysis;
+  }
+  /**
+   * @param GoogleCloudContactcenterinsightsV1ConversationSummarizationSuggestionData
+   */
+  public function setLatestSummary(GoogleCloudContactcenterinsightsV1ConversationSummarizationSuggestionData $latestSummary)
+  {
+    $this->latestSummary = $latestSummary;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1ConversationSummarizationSuggestionData
+   */
+  public function getLatestSummary()
+  {
+    return $this->latestSummary;
+  }
+  /**
+   * @param string
+   */
+  public function setMedium($medium)
+  {
+    $this->medium = $medium;
+  }
+  /**
+   * @return string
+   */
+  public function getMedium()
+  {
+    return $this->medium;
+  }
+  /**
+   * @param string
+   */
+  public function setMetadataJson($metadataJson)
+  {
+    $this->metadataJson = $metadataJson;
+  }
+  /**
+   * @return string
+   */
+  public function getMetadataJson()
+  {
+    return $this->metadataJson;
+  }
+  /**
+   * @param string
+   */
+  public function setName($name)
+  {
+    $this->name = $name;
+  }
+  /**
+   * @return string
+   */
+  public function getName()
+  {
+    return $this->name;
+  }
+  /**
+   * @param string
+   */
+  public function setObfuscatedUserId($obfuscatedUserId)
+  {
+    $this->obfuscatedUserId = $obfuscatedUserId;
+  }
+  /**
+   * @return string
+   */
+  public function getObfuscatedUserId()
+  {
+    return $this->obfuscatedUserId;
+  }
+  /**
+   * @param GoogleCloudContactcenterinsightsV1ConversationQualityMetadata
+   */
+  public function setQualityMetadata(GoogleCloudContactcenterinsightsV1ConversationQualityMetadata $qualityMetadata)
+  {
+    $this->qualityMetadata = $qualityMetadata;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1ConversationQualityMetadata
+   */
+  public function getQualityMetadata()
+  {
+    return $this->qualityMetadata;
+  }
+  /**
+   * @param GoogleCloudContactcenterinsightsV1RuntimeAnnotation[]
+   */
+  public function setRuntimeAnnotations($runtimeAnnotations)
+  {
+    $this->runtimeAnnotations = $runtimeAnnotations;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1RuntimeAnnotation[]
+   */
+  public function getRuntimeAnnotations()
+  {
+    return $this->runtimeAnnotations;
+  }
+  /**
+   * @param string
+   */
+  public function setStartTime($startTime)
+  {
+    $this->startTime = $startTime;
+  }
+  /**
+   * @return string
+   */
+  public function getStartTime()
+  {
+    return $this->startTime;
+  }
+  /**
+   * @param GoogleCloudContactcenterinsightsV1ConversationTranscript
+   */
+  public function setTranscript(GoogleCloudContactcenterinsightsV1ConversationTranscript $transcript)
+  {
+    $this->transcript = $transcript;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1ConversationTranscript
+   */
+  public function getTranscript()
+  {
+    return $this->transcript;
+  }
+  /**
+   * @param string
+   */
+  public function setTtl($ttl)
+  {
+    $this->ttl = $ttl;
+  }
+  /**
+   * @return string
+   */
+  public function getTtl()
+  {
+    return $this->ttl;
+  }
+  /**
+   * @param int
+   */
+  public function setTurnCount($turnCount)
+  {
+    $this->turnCount = $turnCount;
+  }
+  /**
+   * @return int
+   */
+  public function getTurnCount()
+  {
+    return $this->turnCount;
+  }
+  /**
+   * @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(GoogleCloudContactcenterinsightsV1Conversation::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1Conversation');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1ConversationCallMetadata.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1ConversationCallMetadata.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1ConversationCallMetadata.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1ConversationCallMetadata extends \Google\Model
+{
+  /**
+   * @var int
+   */
+  public $agentChannel;
+  /**
+   * @var int
+   */
+  public $customerChannel;
+
+  /**
+   * @param int
+   */
+  public function setAgentChannel($agentChannel)
+  {
+    $this->agentChannel = $agentChannel;
+  }
+  /**
+   * @return int
+   */
+  public function getAgentChannel()
+  {
+    return $this->agentChannel;
+  }
+  /**
+   * @param int
+   */
+  public function setCustomerChannel($customerChannel)
+  {
+    $this->customerChannel = $customerChannel;
+  }
+  /**
+   * @return int
+   */
+  public function getCustomerChannel()
+  {
+    return $this->customerChannel;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1ConversationCallMetadata::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1ConversationCallMetadata');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1ConversationDataSource.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1ConversationDataSource.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1ConversationDataSource.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1ConversationDataSource extends \Google\Model
+{
+  protected $dialogflowSourceType = GoogleCloudContactcenterinsightsV1DialogflowSource::class;
+  protected $dialogflowSourceDataType = '';
+  protected $gcsSourceType = GoogleCloudContactcenterinsightsV1GcsSource::class;
+  protected $gcsSourceDataType = '';
+
+  /**
+   * @param GoogleCloudContactcenterinsightsV1DialogflowSource
+   */
+  public function setDialogflowSource(GoogleCloudContactcenterinsightsV1DialogflowSource $dialogflowSource)
+  {
+    $this->dialogflowSource = $dialogflowSource;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1DialogflowSource
+   */
+  public function getDialogflowSource()
+  {
+    return $this->dialogflowSource;
+  }
+  /**
+   * @param GoogleCloudContactcenterinsightsV1GcsSource
+   */
+  public function setGcsSource(GoogleCloudContactcenterinsightsV1GcsSource $gcsSource)
+  {
+    $this->gcsSource = $gcsSource;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1GcsSource
+   */
+  public function getGcsSource()
+  {
+    return $this->gcsSource;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1ConversationDataSource::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1ConversationDataSource');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1ConversationLevelSentiment.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1ConversationLevelSentiment.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1ConversationLevelSentiment.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1ConversationLevelSentiment extends \Google\Model
+{
+  /**
+   * @var int
+   */
+  public $channelTag;
+  protected $sentimentDataType = GoogleCloudContactcenterinsightsV1SentimentData::class;
+  protected $sentimentDataDataType = '';
+
+  /**
+   * @param int
+   */
+  public function setChannelTag($channelTag)
+  {
+    $this->channelTag = $channelTag;
+  }
+  /**
+   * @return int
+   */
+  public function getChannelTag()
+  {
+    return $this->channelTag;
+  }
+  /**
+   * @param GoogleCloudContactcenterinsightsV1SentimentData
+   */
+  public function setSentimentData(GoogleCloudContactcenterinsightsV1SentimentData $sentimentData)
+  {
+    $this->sentimentData = $sentimentData;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1SentimentData
+   */
+  public function getSentimentData()
+  {
+    return $this->sentimentData;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1ConversationLevelSentiment::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1ConversationLevelSentiment');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1ConversationLevelSilence.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1ConversationLevelSilence.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1ConversationLevelSilence.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1ConversationLevelSilence extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $silenceDuration;
+  /**
+   * @var float
+   */
+  public $silencePercentage;
+
+  /**
+   * @param string
+   */
+  public function setSilenceDuration($silenceDuration)
+  {
+    $this->silenceDuration = $silenceDuration;
+  }
+  /**
+   * @return string
+   */
+  public function getSilenceDuration()
+  {
+    return $this->silenceDuration;
+  }
+  /**
+   * @param float
+   */
+  public function setSilencePercentage($silencePercentage)
+  {
+    $this->silencePercentage = $silencePercentage;
+  }
+  /**
+   * @return float
+   */
+  public function getSilencePercentage()
+  {
+    return $this->silencePercentage;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1ConversationLevelSilence::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1ConversationLevelSilence');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1ConversationParticipant.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1ConversationParticipant.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1ConversationParticipant.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1ConversationParticipant extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $dialogflowParticipant;
+  /**
+   * @var string
+   */
+  public $dialogflowParticipantName;
+  /**
+   * @var string
+   */
+  public $obfuscatedExternalUserId;
+  /**
+   * @var string
+   */
+  public $role;
+  /**
+   * @var string
+   */
+  public $userId;
+
+  /**
+   * @param string
+   */
+  public function setDialogflowParticipant($dialogflowParticipant)
+  {
+    $this->dialogflowParticipant = $dialogflowParticipant;
+  }
+  /**
+   * @return string
+   */
+  public function getDialogflowParticipant()
+  {
+    return $this->dialogflowParticipant;
+  }
+  /**
+   * @param string
+   */
+  public function setDialogflowParticipantName($dialogflowParticipantName)
+  {
+    $this->dialogflowParticipantName = $dialogflowParticipantName;
+  }
+  /**
+   * @return string
+   */
+  public function getDialogflowParticipantName()
+  {
+    return $this->dialogflowParticipantName;
+  }
+  /**
+   * @param string
+   */
+  public function setObfuscatedExternalUserId($obfuscatedExternalUserId)
+  {
+    $this->obfuscatedExternalUserId = $obfuscatedExternalUserId;
+  }
+  /**
+   * @return string
+   */
+  public function getObfuscatedExternalUserId()
+  {
+    return $this->obfuscatedExternalUserId;
+  }
+  /**
+   * @param string
+   */
+  public function setRole($role)
+  {
+    $this->role = $role;
+  }
+  /**
+   * @return string
+   */
+  public function getRole()
+  {
+    return $this->role;
+  }
+  /**
+   * @param string
+   */
+  public function setUserId($userId)
+  {
+    $this->userId = $userId;
+  }
+  /**
+   * @return string
+   */
+  public function getUserId()
+  {
+    return $this->userId;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1ConversationParticipant::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1ConversationParticipant');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1ConversationQualityMetadata.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1ConversationQualityMetadata.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1ConversationQualityMetadata.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1ConversationQualityMetadata extends \Google\Collection
+{
+  protected $collection_key = 'agentInfo';
+  protected $agentInfoType = GoogleCloudContactcenterinsightsV1ConversationQualityMetadataAgentInfo::class;
+  protected $agentInfoDataType = 'array';
+  /**
+   * @var int
+   */
+  public $customerSatisfactionRating;
+  /**
+   * @var string
+   */
+  public $menuPath;
+  /**
+   * @var string
+   */
+  public $waitDuration;
+
+  /**
+   * @param GoogleCloudContactcenterinsightsV1ConversationQualityMetadataAgentInfo[]
+   */
+  public function setAgentInfo($agentInfo)
+  {
+    $this->agentInfo = $agentInfo;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1ConversationQualityMetadataAgentInfo[]
+   */
+  public function getAgentInfo()
+  {
+    return $this->agentInfo;
+  }
+  /**
+   * @param int
+   */
+  public function setCustomerSatisfactionRating($customerSatisfactionRating)
+  {
+    $this->customerSatisfactionRating = $customerSatisfactionRating;
+  }
+  /**
+   * @return int
+   */
+  public function getCustomerSatisfactionRating()
+  {
+    return $this->customerSatisfactionRating;
+  }
+  /**
+   * @param string
+   */
+  public function setMenuPath($menuPath)
+  {
+    $this->menuPath = $menuPath;
+  }
+  /**
+   * @return string
+   */
+  public function getMenuPath()
+  {
+    return $this->menuPath;
+  }
+  /**
+   * @param string
+   */
+  public function setWaitDuration($waitDuration)
+  {
+    $this->waitDuration = $waitDuration;
+  }
+  /**
+   * @return string
+   */
+  public function getWaitDuration()
+  {
+    return $this->waitDuration;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1ConversationQualityMetadata::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1ConversationQualityMetadata');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1ConversationQualityMetadataAgentInfo.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1ConversationQualityMetadataAgentInfo.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1ConversationQualityMetadataAgentInfo.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1ConversationQualityMetadataAgentInfo extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $agentId;
+  /**
+   * @var string
+   */
+  public $agentType;
+  /**
+   * @var string
+   */
+  public $displayName;
+  /**
+   * @var string
+   */
+  public $dispositionCode;
+  /**
+   * @var string
+   */
+  public $team;
+
+  /**
+   * @param string
+   */
+  public function setAgentId($agentId)
+  {
+    $this->agentId = $agentId;
+  }
+  /**
+   * @return string
+   */
+  public function getAgentId()
+  {
+    return $this->agentId;
+  }
+  /**
+   * @param string
+   */
+  public function setAgentType($agentType)
+  {
+    $this->agentType = $agentType;
+  }
+  /**
+   * @return string
+   */
+  public function getAgentType()
+  {
+    return $this->agentType;
+  }
+  /**
+   * @param string
+   */
+  public function setDisplayName($displayName)
+  {
+    $this->displayName = $displayName;
+  }
+  /**
+   * @return string
+   */
+  public function getDisplayName()
+  {
+    return $this->displayName;
+  }
+  /**
+   * @param string
+   */
+  public function setDispositionCode($dispositionCode)
+  {
+    $this->dispositionCode = $dispositionCode;
+  }
+  /**
+   * @return string
+   */
+  public function getDispositionCode()
+  {
+    return $this->dispositionCode;
+  }
+  /**
+   * @param string
+   */
+  public function setTeam($team)
+  {
+    $this->team = $team;
+  }
+  /**
+   * @return string
+   */
+  public function getTeam()
+  {
+    return $this->team;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1ConversationQualityMetadataAgentInfo::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1ConversationQualityMetadataAgentInfo');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1ConversationSummarizationSuggestionData.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1ConversationSummarizationSuggestionData.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1ConversationSummarizationSuggestionData.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,134 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1ConversationSummarizationSuggestionData extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $answerRecord;
+  /**
+   * @var float
+   */
+  public $confidence;
+  /**
+   * @var string
+   */
+  public $conversationModel;
+  /**
+   * @var string[]
+   */
+  public $metadata;
+  /**
+   * @var string
+   */
+  public $text;
+  /**
+   * @var string[]
+   */
+  public $textSections;
+
+  /**
+   * @param string
+   */
+  public function setAnswerRecord($answerRecord)
+  {
+    $this->answerRecord = $answerRecord;
+  }
+  /**
+   * @return string
+   */
+  public function getAnswerRecord()
+  {
+    return $this->answerRecord;
+  }
+  /**
+   * @param float
+   */
+  public function setConfidence($confidence)
+  {
+    $this->confidence = $confidence;
+  }
+  /**
+   * @return float
+   */
+  public function getConfidence()
+  {
+    return $this->confidence;
+  }
+  /**
+   * @param string
+   */
+  public function setConversationModel($conversationModel)
+  {
+    $this->conversationModel = $conversationModel;
+  }
+  /**
+   * @return string
+   */
+  public function getConversationModel()
+  {
+    return $this->conversationModel;
+  }
+  /**
+   * @param string[]
+   */
+  public function setMetadata($metadata)
+  {
+    $this->metadata = $metadata;
+  }
+  /**
+   * @return string[]
+   */
+  public function getMetadata()
+  {
+    return $this->metadata;
+  }
+  /**
+   * @param string
+   */
+  public function setText($text)
+  {
+    $this->text = $text;
+  }
+  /**
+   * @return string
+   */
+  public function getText()
+  {
+    return $this->text;
+  }
+  /**
+   * @param string[]
+   */
+  public function setTextSections($textSections)
+  {
+    $this->textSections = $textSections;
+  }
+  /**
+   * @return string[]
+   */
+  public function getTextSections()
+  {
+    return $this->textSections;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1ConversationSummarizationSuggestionData::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1ConversationSummarizationSuggestionData');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1ConversationTranscript.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1ConversationTranscript.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1ConversationTranscript.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1ConversationTranscript extends \Google\Collection
+{
+  protected $collection_key = 'transcriptSegments';
+  protected $transcriptSegmentsType = GoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegment::class;
+  protected $transcriptSegmentsDataType = 'array';
+
+  /**
+   * @param GoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegment[]
+   */
+  public function setTranscriptSegments($transcriptSegments)
+  {
+    $this->transcriptSegments = $transcriptSegments;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegment[]
+   */
+  public function getTranscriptSegments()
+  {
+    return $this->transcriptSegments;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1ConversationTranscript::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1ConversationTranscript');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegment.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegment.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegment.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,181 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegment extends \Google\Collection
+{
+  protected $collection_key = 'words';
+  /**
+   * @var int
+   */
+  public $channelTag;
+  /**
+   * @var float
+   */
+  public $confidence;
+  protected $dialogflowSegmentMetadataType = GoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentDialogflowSegmentMetadata::class;
+  protected $dialogflowSegmentMetadataDataType = '';
+  /**
+   * @var string
+   */
+  public $languageCode;
+  /**
+   * @var string
+   */
+  public $messageTime;
+  protected $segmentParticipantType = GoogleCloudContactcenterinsightsV1ConversationParticipant::class;
+  protected $segmentParticipantDataType = '';
+  protected $sentimentType = GoogleCloudContactcenterinsightsV1SentimentData::class;
+  protected $sentimentDataType = '';
+  /**
+   * @var string
+   */
+  public $text;
+  protected $wordsType = GoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentWordInfo::class;
+  protected $wordsDataType = 'array';
+
+  /**
+   * @param int
+   */
+  public function setChannelTag($channelTag)
+  {
+    $this->channelTag = $channelTag;
+  }
+  /**
+   * @return int
+   */
+  public function getChannelTag()
+  {
+    return $this->channelTag;
+  }
+  /**
+   * @param float
+   */
+  public function setConfidence($confidence)
+  {
+    $this->confidence = $confidence;
+  }
+  /**
+   * @return float
+   */
+  public function getConfidence()
+  {
+    return $this->confidence;
+  }
+  /**
+   * @param GoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentDialogflowSegmentMetadata
+   */
+  public function setDialogflowSegmentMetadata(GoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentDialogflowSegmentMetadata $dialogflowSegmentMetadata)
+  {
+    $this->dialogflowSegmentMetadata = $dialogflowSegmentMetadata;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentDialogflowSegmentMetadata
+   */
+  public function getDialogflowSegmentMetadata()
+  {
+    return $this->dialogflowSegmentMetadata;
+  }
+  /**
+   * @param string
+   */
+  public function setLanguageCode($languageCode)
+  {
+    $this->languageCode = $languageCode;
+  }
+  /**
+   * @return string
+   */
+  public function getLanguageCode()
+  {
+    return $this->languageCode;
+  }
+  /**
+   * @param string
+   */
+  public function setMessageTime($messageTime)
+  {
+    $this->messageTime = $messageTime;
+  }
+  /**
+   * @return string
+   */
+  public function getMessageTime()
+  {
+    return $this->messageTime;
+  }
+  /**
+   * @param GoogleCloudContactcenterinsightsV1ConversationParticipant
+   */
+  public function setSegmentParticipant(GoogleCloudContactcenterinsightsV1ConversationParticipant $segmentParticipant)
+  {
+    $this->segmentParticipant = $segmentParticipant;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1ConversationParticipant
+   */
+  public function getSegmentParticipant()
+  {
+    return $this->segmentParticipant;
+  }
+  /**
+   * @param GoogleCloudContactcenterinsightsV1SentimentData
+   */
+  public function setSentiment(GoogleCloudContactcenterinsightsV1SentimentData $sentiment)
+  {
+    $this->sentiment = $sentiment;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1SentimentData
+   */
+  public function getSentiment()
+  {
+    return $this->sentiment;
+  }
+  /**
+   * @param string
+   */
+  public function setText($text)
+  {
+    $this->text = $text;
+  }
+  /**
+   * @return string
+   */
+  public function getText()
+  {
+    return $this->text;
+  }
+  /**
+   * @param GoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentWordInfo[]
+   */
+  public function setWords($words)
+  {
+    $this->words = $words;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentWordInfo[]
+   */
+  public function getWords()
+  {
+    return $this->words;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegment::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegment');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentDialogflowSegmentMetadata.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentDialogflowSegmentMetadata.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentDialogflowSegmentMetadata.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentDialogflowSegmentMetadata extends \Google\Model
+{
+  /**
+   * @var bool
+   */
+  public $smartReplyAllowlistCovered;
+
+  /**
+   * @param bool
+   */
+  public function setSmartReplyAllowlistCovered($smartReplyAllowlistCovered)
+  {
+    $this->smartReplyAllowlistCovered = $smartReplyAllowlistCovered;
+  }
+  /**
+   * @return bool
+   */
+  public function getSmartReplyAllowlistCovered()
+  {
+    return $this->smartReplyAllowlistCovered;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentDialogflowSegmentMetadata::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentDialogflowSegmentMetadata');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentWordInfo.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentWordInfo.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentWordInfo.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentWordInfo extends \Google\Model
+{
+  /**
+   * @var float
+   */
+  public $confidence;
+  /**
+   * @var string
+   */
+  public $endOffset;
+  /**
+   * @var string
+   */
+  public $startOffset;
+  /**
+   * @var string
+   */
+  public $word;
+
+  /**
+   * @param float
+   */
+  public function setConfidence($confidence)
+  {
+    $this->confidence = $confidence;
+  }
+  /**
+   * @return float
+   */
+  public function getConfidence()
+  {
+    return $this->confidence;
+  }
+  /**
+   * @param string
+   */
+  public function setEndOffset($endOffset)
+  {
+    $this->endOffset = $endOffset;
+  }
+  /**
+   * @return string
+   */
+  public function getEndOffset()
+  {
+    return $this->endOffset;
+  }
+  /**
+   * @param string
+   */
+  public function setStartOffset($startOffset)
+  {
+    $this->startOffset = $startOffset;
+  }
+  /**
+   * @return string
+   */
+  public function getStartOffset()
+  {
+    return $this->startOffset;
+  }
+  /**
+   * @param string
+   */
+  public function setWord($word)
+  {
+    $this->word = $word;
+  }
+  /**
+   * @return string
+   */
+  public function getWord()
+  {
+    return $this->word;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentWordInfo::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentWordInfo');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1CreateAnalysisOperationMetadata.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1CreateAnalysisOperationMetadata.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1CreateAnalysisOperationMetadata.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1CreateAnalysisOperationMetadata extends \Google\Model
+{
+  protected $annotatorSelectorType = GoogleCloudContactcenterinsightsV1AnnotatorSelector::class;
+  protected $annotatorSelectorDataType = '';
+  /**
+   * @var string
+   */
+  public $conversation;
+  /**
+   * @var string
+   */
+  public $createTime;
+  /**
+   * @var string
+   */
+  public $endTime;
+
+  /**
+   * @param GoogleCloudContactcenterinsightsV1AnnotatorSelector
+   */
+  public function setAnnotatorSelector(GoogleCloudContactcenterinsightsV1AnnotatorSelector $annotatorSelector)
+  {
+    $this->annotatorSelector = $annotatorSelector;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1AnnotatorSelector
+   */
+  public function getAnnotatorSelector()
+  {
+    return $this->annotatorSelector;
+  }
+  /**
+   * @param string
+   */
+  public function setConversation($conversation)
+  {
+    $this->conversation = $conversation;
+  }
+  /**
+   * @return string
+   */
+  public function getConversation()
+  {
+    return $this->conversation;
+  }
+  /**
+   * @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;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1CreateAnalysisOperationMetadata::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1CreateAnalysisOperationMetadata');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1CreateIssueMetadata.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1CreateIssueMetadata.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1CreateIssueMetadata.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1CreateIssueMetadata extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $createTime;
+  /**
+   * @var string
+   */
+  public $endTime;
+  protected $requestType = GoogleCloudContactcenterinsightsV1CreateIssueRequest::class;
+  protected $requestDataType = '';
+  public $request;
+
+  /**
+   * @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 GoogleCloudContactcenterinsightsV1CreateIssueRequest
+   */
+  public function setRequest(GoogleCloudContactcenterinsightsV1CreateIssueRequest $request)
+  {
+    $this->request = $request;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1CreateIssueRequest
+   */
+  public function getRequest()
+  {
+    return $this->request;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1CreateIssueMetadata::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1CreateIssueMetadata');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1CreateIssueModelMetadata.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1CreateIssueModelMetadata.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1CreateIssueModelMetadata.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1CreateIssueModelMetadata extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $createTime;
+  /**
+   * @var string
+   */
+  public $endTime;
+  protected $requestType = GoogleCloudContactcenterinsightsV1CreateIssueModelRequest::class;
+  protected $requestDataType = '';
+
+  /**
+   * @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 GoogleCloudContactcenterinsightsV1CreateIssueModelRequest
+   */
+  public function setRequest(GoogleCloudContactcenterinsightsV1CreateIssueModelRequest $request)
+  {
+    $this->request = $request;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1CreateIssueModelRequest
+   */
+  public function getRequest()
+  {
+    return $this->request;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1CreateIssueModelMetadata::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1CreateIssueModelMetadata');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1CreateIssueModelRequest.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1CreateIssueModelRequest.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1CreateIssueModelRequest.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1CreateIssueModelRequest extends \Google\Model
+{
+  protected $issueModelType = GoogleCloudContactcenterinsightsV1IssueModel::class;
+  protected $issueModelDataType = '';
+  /**
+   * @var string
+   */
+  public $parent;
+
+  /**
+   * @param GoogleCloudContactcenterinsightsV1IssueModel
+   */
+  public function setIssueModel(GoogleCloudContactcenterinsightsV1IssueModel $issueModel)
+  {
+    $this->issueModel = $issueModel;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1IssueModel
+   */
+  public function getIssueModel()
+  {
+    return $this->issueModel;
+  }
+  /**
+   * @param string
+   */
+  public function setParent($parent)
+  {
+    $this->parent = $parent;
+  }
+  /**
+   * @return string
+   */
+  public function getParent()
+  {
+    return $this->parent;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1CreateIssueModelRequest::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1CreateIssueModelRequest');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1CreateIssueRequest.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1CreateIssueRequest.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1CreateIssueRequest.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1CreateIssueRequest extends \Google\Model
+{
+  protected $issueType = GoogleCloudContactcenterinsightsV1Issue::class;
+  protected $issueDataType = '';
+  public $issue;
+  /**
+   * @var string
+   */
+  public $parent;
+
+  /**
+   * @param GoogleCloudContactcenterinsightsV1Issue
+   */
+  public function setIssue(GoogleCloudContactcenterinsightsV1Issue $issue)
+  {
+    $this->issue = $issue;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1Issue
+   */
+  public function getIssue()
+  {
+    return $this->issue;
+  }
+  /**
+   * @param string
+   */
+  public function setParent($parent)
+  {
+    $this->parent = $parent;
+  }
+  /**
+   * @return string
+   */
+  public function getParent()
+  {
+    return $this->parent;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1CreateIssueRequest::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1CreateIssueRequest');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1DeleteIssueModelMetadata.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1DeleteIssueModelMetadata.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1DeleteIssueModelMetadata.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1DeleteIssueModelMetadata extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $createTime;
+  /**
+   * @var string
+   */
+  public $endTime;
+  protected $requestType = GoogleCloudContactcenterinsightsV1DeleteIssueModelRequest::class;
+  protected $requestDataType = '';
+
+  /**
+   * @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 GoogleCloudContactcenterinsightsV1DeleteIssueModelRequest
+   */
+  public function setRequest(GoogleCloudContactcenterinsightsV1DeleteIssueModelRequest $request)
+  {
+    $this->request = $request;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1DeleteIssueModelRequest
+   */
+  public function getRequest()
+  {
+    return $this->request;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1DeleteIssueModelMetadata::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1DeleteIssueModelMetadata');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1DeleteIssueModelRequest.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1DeleteIssueModelRequest.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1DeleteIssueModelRequest.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1DeleteIssueModelRequest 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(GoogleCloudContactcenterinsightsV1DeleteIssueModelRequest::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1DeleteIssueModelRequest');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1DeployIssueModelMetadata.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1DeployIssueModelMetadata.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1DeployIssueModelMetadata.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1DeployIssueModelMetadata extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $createTime;
+  /**
+   * @var string
+   */
+  public $endTime;
+  protected $requestType = GoogleCloudContactcenterinsightsV1DeployIssueModelRequest::class;
+  protected $requestDataType = '';
+
+  /**
+   * @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 GoogleCloudContactcenterinsightsV1DeployIssueModelRequest
+   */
+  public function setRequest(GoogleCloudContactcenterinsightsV1DeployIssueModelRequest $request)
+  {
+    $this->request = $request;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1DeployIssueModelRequest
+   */
+  public function getRequest()
+  {
+    return $this->request;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1DeployIssueModelMetadata::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1DeployIssueModelMetadata');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1DeployIssueModelRequest.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1DeployIssueModelRequest.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1DeployIssueModelRequest.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1DeployIssueModelRequest 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(GoogleCloudContactcenterinsightsV1DeployIssueModelRequest::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1DeployIssueModelRequest');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1DeployIssueModelResponse.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1DeployIssueModelResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1DeployIssueModelResponse.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1DeployIssueModelResponse extends \Google\Model
+{
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1DeployIssueModelResponse::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1DeployIssueModelResponse');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1DeployQaScorecardRevisionRequest.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1DeployQaScorecardRevisionRequest.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1DeployQaScorecardRevisionRequest.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1DeployQaScorecardRevisionRequest extends \Google\Model
+{
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1DeployQaScorecardRevisionRequest::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1DeployQaScorecardRevisionRequest');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1DialogflowIntent.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1DialogflowIntent.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1DialogflowIntent.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1DialogflowIntent extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $displayName;
+
+  /**
+   * @param string
+   */
+  public function setDisplayName($displayName)
+  {
+    $this->displayName = $displayName;
+  }
+  /**
+   * @return string
+   */
+  public function getDisplayName()
+  {
+    return $this->displayName;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1DialogflowIntent::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1DialogflowIntent');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1DialogflowInteractionData.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1DialogflowInteractionData.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1DialogflowInteractionData.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1DialogflowInteractionData extends \Google\Model
+{
+  /**
+   * @var float
+   */
+  public $confidence;
+  /**
+   * @var string
+   */
+  public $dialogflowIntentId;
+
+  /**
+   * @param float
+   */
+  public function setConfidence($confidence)
+  {
+    $this->confidence = $confidence;
+  }
+  /**
+   * @return float
+   */
+  public function getConfidence()
+  {
+    return $this->confidence;
+  }
+  /**
+   * @param string
+   */
+  public function setDialogflowIntentId($dialogflowIntentId)
+  {
+    $this->dialogflowIntentId = $dialogflowIntentId;
+  }
+  /**
+   * @return string
+   */
+  public function getDialogflowIntentId()
+  {
+    return $this->dialogflowIntentId;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1DialogflowInteractionData::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1DialogflowInteractionData');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1DialogflowSource.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1DialogflowSource.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1DialogflowSource.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1DialogflowSource extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $audioUri;
+  /**
+   * @var string
+   */
+  public $dialogflowConversation;
+
+  /**
+   * @param string
+   */
+  public function setAudioUri($audioUri)
+  {
+    $this->audioUri = $audioUri;
+  }
+  /**
+   * @return string
+   */
+  public function getAudioUri()
+  {
+    return $this->audioUri;
+  }
+  /**
+   * @param string
+   */
+  public function setDialogflowConversation($dialogflowConversation)
+  {
+    $this->dialogflowConversation = $dialogflowConversation;
+  }
+  /**
+   * @return string
+   */
+  public function getDialogflowConversation()
+  {
+    return $this->dialogflowConversation;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1DialogflowSource::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1DialogflowSource');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1Dimension.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1Dimension.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1Dimension.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1Dimension extends \Google\Model
+{
+  protected $agentDimensionMetadataType = GoogleCloudContactcenterinsightsV1DimensionAgentDimensionMetadata::class;
+  protected $agentDimensionMetadataDataType = '';
+  /**
+   * @var string
+   */
+  public $dimensionKey;
+  protected $issueDimensionMetadataType = GoogleCloudContactcenterinsightsV1DimensionIssueDimensionMetadata::class;
+  protected $issueDimensionMetadataDataType = '';
+  protected $qaQuestionAnswerDimensionMetadataType = GoogleCloudContactcenterinsightsV1DimensionQaQuestionAnswerDimensionMetadata::class;
+  protected $qaQuestionAnswerDimensionMetadataDataType = '';
+  protected $qaQuestionDimensionMetadataType = GoogleCloudContactcenterinsightsV1DimensionQaQuestionDimensionMetadata::class;
+  protected $qaQuestionDimensionMetadataDataType = '';
+
+  /**
+   * @param GoogleCloudContactcenterinsightsV1DimensionAgentDimensionMetadata
+   */
+  public function setAgentDimensionMetadata(GoogleCloudContactcenterinsightsV1DimensionAgentDimensionMetadata $agentDimensionMetadata)
+  {
+    $this->agentDimensionMetadata = $agentDimensionMetadata;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1DimensionAgentDimensionMetadata
+   */
+  public function getAgentDimensionMetadata()
+  {
+    return $this->agentDimensionMetadata;
+  }
+  /**
+   * @param string
+   */
+  public function setDimensionKey($dimensionKey)
+  {
+    $this->dimensionKey = $dimensionKey;
+  }
+  /**
+   * @return string
+   */
+  public function getDimensionKey()
+  {
+    return $this->dimensionKey;
+  }
+  /**
+   * @param GoogleCloudContactcenterinsightsV1DimensionIssueDimensionMetadata
+   */
+  public function setIssueDimensionMetadata(GoogleCloudContactcenterinsightsV1DimensionIssueDimensionMetadata $issueDimensionMetadata)
+  {
+    $this->issueDimensionMetadata = $issueDimensionMetadata;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1DimensionIssueDimensionMetadata
+   */
+  public function getIssueDimensionMetadata()
+  {
+    return $this->issueDimensionMetadata;
+  }
+  /**
+   * @param GoogleCloudContactcenterinsightsV1DimensionQaQuestionAnswerDimensionMetadata
+   */
+  public function setQaQuestionAnswerDimensionMetadata(GoogleCloudContactcenterinsightsV1DimensionQaQuestionAnswerDimensionMetadata $qaQuestionAnswerDimensionMetadata)
+  {
+    $this->qaQuestionAnswerDimensionMetadata = $qaQuestionAnswerDimensionMetadata;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1DimensionQaQuestionAnswerDimensionMetadata
+   */
+  public function getQaQuestionAnswerDimensionMetadata()
+  {
+    return $this->qaQuestionAnswerDimensionMetadata;
+  }
+  /**
+   * @param GoogleCloudContactcenterinsightsV1DimensionQaQuestionDimensionMetadata
+   */
+  public function setQaQuestionDimensionMetadata(GoogleCloudContactcenterinsightsV1DimensionQaQuestionDimensionMetadata $qaQuestionDimensionMetadata)
+  {
+    $this->qaQuestionDimensionMetadata = $qaQuestionDimensionMetadata;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1DimensionQaQuestionDimensionMetadata
+   */
+  public function getQaQuestionDimensionMetadata()
+  {
+    return $this->qaQuestionDimensionMetadata;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1Dimension::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1Dimension');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1DimensionAgentDimensionMetadata.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1DimensionAgentDimensionMetadata.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1DimensionAgentDimensionMetadata.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1DimensionAgentDimensionMetadata extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $agentDisplayName;
+  /**
+   * @var string
+   */
+  public $agentId;
+  /**
+   * @var string
+   */
+  public $agentTeam;
+
+  /**
+   * @param string
+   */
+  public function setAgentDisplayName($agentDisplayName)
+  {
+    $this->agentDisplayName = $agentDisplayName;
+  }
+  /**
+   * @return string
+   */
+  public function getAgentDisplayName()
+  {
+    return $this->agentDisplayName;
+  }
+  /**
+   * @param string
+   */
+  public function setAgentId($agentId)
+  {
+    $this->agentId = $agentId;
+  }
+  /**
+   * @return string
+   */
+  public function getAgentId()
+  {
+    return $this->agentId;
+  }
+  /**
+   * @param string
+   */
+  public function setAgentTeam($agentTeam)
+  {
+    $this->agentTeam = $agentTeam;
+  }
+  /**
+   * @return string
+   */
+  public function getAgentTeam()
+  {
+    return $this->agentTeam;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1DimensionAgentDimensionMetadata::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1DimensionAgentDimensionMetadata');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1DimensionIssueDimensionMetadata.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1DimensionIssueDimensionMetadata.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1DimensionIssueDimensionMetadata.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1DimensionIssueDimensionMetadata extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $issueDisplayName;
+  /**
+   * @var string
+   */
+  public $issueId;
+  /**
+   * @var string
+   */
+  public $issueModelId;
+
+  /**
+   * @param string
+   */
+  public function setIssueDisplayName($issueDisplayName)
+  {
+    $this->issueDisplayName = $issueDisplayName;
+  }
+  /**
+   * @return string
+   */
+  public function getIssueDisplayName()
+  {
+    return $this->issueDisplayName;
+  }
+  /**
+   * @param string
+   */
+  public function setIssueId($issueId)
+  {
+    $this->issueId = $issueId;
+  }
+  /**
+   * @return string
+   */
+  public function getIssueId()
+  {
+    return $this->issueId;
+  }
+  /**
+   * @param string
+   */
+  public function setIssueModelId($issueModelId)
+  {
+    $this->issueModelId = $issueModelId;
+  }
+  /**
+   * @return string
+   */
+  public function getIssueModelId()
+  {
+    return $this->issueModelId;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1DimensionIssueDimensionMetadata::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1DimensionIssueDimensionMetadata');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1DimensionQaQuestionAnswerDimensionMetadata.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1DimensionQaQuestionAnswerDimensionMetadata.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1DimensionQaQuestionAnswerDimensionMetadata.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1DimensionQaQuestionAnswerDimensionMetadata extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $answerValue;
+  /**
+   * @var string
+   */
+  public $qaQuestionId;
+  /**
+   * @var string
+   */
+  public $qaScorecardId;
+  /**
+   * @var string
+   */
+  public $questionBody;
+
+  /**
+   * @param string
+   */
+  public function setAnswerValue($answerValue)
+  {
+    $this->answerValue = $answerValue;
+  }
+  /**
+   * @return string
+   */
+  public function getAnswerValue()
+  {
+    return $this->answerValue;
+  }
+  /**
+   * @param string
+   */
+  public function setQaQuestionId($qaQuestionId)
+  {
+    $this->qaQuestionId = $qaQuestionId;
+  }
+  /**
+   * @return string
+   */
+  public function getQaQuestionId()
+  {
+    return $this->qaQuestionId;
+  }
+  /**
+   * @param string
+   */
+  public function setQaScorecardId($qaScorecardId)
+  {
+    $this->qaScorecardId = $qaScorecardId;
+  }
+  /**
+   * @return string
+   */
+  public function getQaScorecardId()
+  {
+    return $this->qaScorecardId;
+  }
+  /**
+   * @param string
+   */
+  public function setQuestionBody($questionBody)
+  {
+    $this->questionBody = $questionBody;
+  }
+  /**
+   * @return string
+   */
+  public function getQuestionBody()
+  {
+    return $this->questionBody;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1DimensionQaQuestionAnswerDimensionMetadata::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1DimensionQaQuestionAnswerDimensionMetadata');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1DimensionQaQuestionDimensionMetadata.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1DimensionQaQuestionDimensionMetadata.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1DimensionQaQuestionDimensionMetadata.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1DimensionQaQuestionDimensionMetadata extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $qaQuestionId;
+  /**
+   * @var string
+   */
+  public $qaScorecardId;
+  /**
+   * @var string
+   */
+  public $questionBody;
+
+  /**
+   * @param string
+   */
+  public function setQaQuestionId($qaQuestionId)
+  {
+    $this->qaQuestionId = $qaQuestionId;
+  }
+  /**
+   * @return string
+   */
+  public function getQaQuestionId()
+  {
+    return $this->qaQuestionId;
+  }
+  /**
+   * @param string
+   */
+  public function setQaScorecardId($qaScorecardId)
+  {
+    $this->qaScorecardId = $qaScorecardId;
+  }
+  /**
+   * @return string
+   */
+  public function getQaScorecardId()
+  {
+    return $this->qaScorecardId;
+  }
+  /**
+   * @param string
+   */
+  public function setQuestionBody($questionBody)
+  {
+    $this->questionBody = $questionBody;
+  }
+  /**
+   * @return string
+   */
+  public function getQuestionBody()
+  {
+    return $this->questionBody;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1DimensionQaQuestionDimensionMetadata::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1DimensionQaQuestionDimensionMetadata');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1EncryptionSpec.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1EncryptionSpec.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1EncryptionSpec.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1EncryptionSpec extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $kmsKey;
+  /**
+   * @var string
+   */
+  public $name;
+
+  /**
+   * @param string
+   */
+  public function setKmsKey($kmsKey)
+  {
+    $this->kmsKey = $kmsKey;
+  }
+  /**
+   * @return string
+   */
+  public function getKmsKey()
+  {
+    return $this->kmsKey;
+  }
+  /**
+   * @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(GoogleCloudContactcenterinsightsV1EncryptionSpec::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1EncryptionSpec');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1Entity.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1Entity.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1Entity.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,114 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1Entity extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $displayName;
+  /**
+   * @var string[]
+   */
+  public $metadata;
+  /**
+   * @var float
+   */
+  public $salience;
+  protected $sentimentType = GoogleCloudContactcenterinsightsV1SentimentData::class;
+  protected $sentimentDataType = '';
+  /**
+   * @var string
+   */
+  public $type;
+
+  /**
+   * @param string
+   */
+  public function setDisplayName($displayName)
+  {
+    $this->displayName = $displayName;
+  }
+  /**
+   * @return string
+   */
+  public function getDisplayName()
+  {
+    return $this->displayName;
+  }
+  /**
+   * @param string[]
+   */
+  public function setMetadata($metadata)
+  {
+    $this->metadata = $metadata;
+  }
+  /**
+   * @return string[]
+   */
+  public function getMetadata()
+  {
+    return $this->metadata;
+  }
+  /**
+   * @param float
+   */
+  public function setSalience($salience)
+  {
+    $this->salience = $salience;
+  }
+  /**
+   * @return float
+   */
+  public function getSalience()
+  {
+    return $this->salience;
+  }
+  /**
+   * @param GoogleCloudContactcenterinsightsV1SentimentData
+   */
+  public function setSentiment(GoogleCloudContactcenterinsightsV1SentimentData $sentiment)
+  {
+    $this->sentiment = $sentiment;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1SentimentData
+   */
+  public function getSentiment()
+  {
+    return $this->sentiment;
+  }
+  /**
+   * @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(GoogleCloudContactcenterinsightsV1Entity::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1Entity');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1EntityMentionData.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1EntityMentionData.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1EntityMentionData.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1EntityMentionData extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $entityUniqueId;
+  protected $sentimentType = GoogleCloudContactcenterinsightsV1SentimentData::class;
+  protected $sentimentDataType = '';
+  /**
+   * @var string
+   */
+  public $type;
+
+  /**
+   * @param string
+   */
+  public function setEntityUniqueId($entityUniqueId)
+  {
+    $this->entityUniqueId = $entityUniqueId;
+  }
+  /**
+   * @return string
+   */
+  public function getEntityUniqueId()
+  {
+    return $this->entityUniqueId;
+  }
+  /**
+   * @param GoogleCloudContactcenterinsightsV1SentimentData
+   */
+  public function setSentiment(GoogleCloudContactcenterinsightsV1SentimentData $sentiment)
+  {
+    $this->sentiment = $sentiment;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1SentimentData
+   */
+  public function getSentiment()
+  {
+    return $this->sentiment;
+  }
+  /**
+   * @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(GoogleCloudContactcenterinsightsV1EntityMentionData::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1EntityMentionData');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1ExactMatchConfig.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1ExactMatchConfig.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1ExactMatchConfig.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1ExactMatchConfig extends \Google\Model
+{
+  /**
+   * @var bool
+   */
+  public $caseSensitive;
+
+  /**
+   * @param bool
+   */
+  public function setCaseSensitive($caseSensitive)
+  {
+    $this->caseSensitive = $caseSensitive;
+  }
+  /**
+   * @return bool
+   */
+  public function getCaseSensitive()
+  {
+    return $this->caseSensitive;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1ExactMatchConfig::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1ExactMatchConfig');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1ExportInsightsDataMetadata.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1ExportInsightsDataMetadata.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1ExportInsightsDataMetadata.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1ExportInsightsDataMetadata extends \Google\Collection
+{
+  protected $collection_key = 'partialErrors';
+  /**
+   * @var string
+   */
+  public $createTime;
+  /**
+   * @var string
+   */
+  public $endTime;
+  protected $partialErrorsType = GoogleRpcStatus::class;
+  protected $partialErrorsDataType = 'array';
+  protected $requestType = GoogleCloudContactcenterinsightsV1ExportInsightsDataRequest::class;
+  protected $requestDataType = '';
+
+  /**
+   * @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 GoogleRpcStatus[]
+   */
+  public function setPartialErrors($partialErrors)
+  {
+    $this->partialErrors = $partialErrors;
+  }
+  /**
+   * @return GoogleRpcStatus[]
+   */
+  public function getPartialErrors()
+  {
+    return $this->partialErrors;
+  }
+  /**
+   * @param GoogleCloudContactcenterinsightsV1ExportInsightsDataRequest
+   */
+  public function setRequest(GoogleCloudContactcenterinsightsV1ExportInsightsDataRequest $request)
+  {
+    $this->request = $request;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1ExportInsightsDataRequest
+   */
+  public function getRequest()
+  {
+    return $this->request;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1ExportInsightsDataMetadata::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1ExportInsightsDataMetadata');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1ExportInsightsDataRequest.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1ExportInsightsDataRequest.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1ExportInsightsDataRequest.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,114 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1ExportInsightsDataRequest extends \Google\Model
+{
+  protected $bigQueryDestinationType = GoogleCloudContactcenterinsightsV1ExportInsightsDataRequestBigQueryDestination::class;
+  protected $bigQueryDestinationDataType = '';
+  /**
+   * @var string
+   */
+  public $filter;
+  /**
+   * @var string
+   */
+  public $kmsKey;
+  /**
+   * @var string
+   */
+  public $parent;
+  /**
+   * @var string
+   */
+  public $writeDisposition;
+
+  /**
+   * @param GoogleCloudContactcenterinsightsV1ExportInsightsDataRequestBigQueryDestination
+   */
+  public function setBigQueryDestination(GoogleCloudContactcenterinsightsV1ExportInsightsDataRequestBigQueryDestination $bigQueryDestination)
+  {
+    $this->bigQueryDestination = $bigQueryDestination;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1ExportInsightsDataRequestBigQueryDestination
+   */
+  public function getBigQueryDestination()
+  {
+    return $this->bigQueryDestination;
+  }
+  /**
+   * @param string
+   */
+  public function setFilter($filter)
+  {
+    $this->filter = $filter;
+  }
+  /**
+   * @return string
+   */
+  public function getFilter()
+  {
+    return $this->filter;
+  }
+  /**
+   * @param string
+   */
+  public function setKmsKey($kmsKey)
+  {
+    $this->kmsKey = $kmsKey;
+  }
+  /**
+   * @return string
+   */
+  public function getKmsKey()
+  {
+    return $this->kmsKey;
+  }
+  /**
+   * @param string
+   */
+  public function setParent($parent)
+  {
+    $this->parent = $parent;
+  }
+  /**
+   * @return string
+   */
+  public function getParent()
+  {
+    return $this->parent;
+  }
+  /**
+   * @param string
+   */
+  public function setWriteDisposition($writeDisposition)
+  {
+    $this->writeDisposition = $writeDisposition;
+  }
+  /**
+   * @return string
+   */
+  public function getWriteDisposition()
+  {
+    return $this->writeDisposition;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1ExportInsightsDataRequest::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1ExportInsightsDataRequest');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1ExportInsightsDataRequestBigQueryDestination.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1ExportInsightsDataRequestBigQueryDestination.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1ExportInsightsDataRequestBigQueryDestination.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1ExportInsightsDataRequestBigQueryDestination extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $dataset;
+  /**
+   * @var string
+   */
+  public $projectId;
+  /**
+   * @var string
+   */
+  public $table;
+
+  /**
+   * @param string
+   */
+  public function setDataset($dataset)
+  {
+    $this->dataset = $dataset;
+  }
+  /**
+   * @return string
+   */
+  public function getDataset()
+  {
+    return $this->dataset;
+  }
+  /**
+   * @param string
+   */
+  public function setProjectId($projectId)
+  {
+    $this->projectId = $projectId;
+  }
+  /**
+   * @return string
+   */
+  public function getProjectId()
+  {
+    return $this->projectId;
+  }
+  /**
+   * @param string
+   */
+  public function setTable($table)
+  {
+    $this->table = $table;
+  }
+  /**
+   * @return string
+   */
+  public function getTable()
+  {
+    return $this->table;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1ExportInsightsDataRequestBigQueryDestination::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1ExportInsightsDataRequestBigQueryDestination');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1ExportInsightsDataResponse.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1ExportInsightsDataResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1ExportInsightsDataResponse.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1ExportInsightsDataResponse extends \Google\Model
+{
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1ExportInsightsDataResponse::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1ExportInsightsDataResponse');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1ExportIssueModelMetadata.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1ExportIssueModelMetadata.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1ExportIssueModelMetadata.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1ExportIssueModelMetadata extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $createTime;
+  /**
+   * @var string
+   */
+  public $endTime;
+  protected $requestType = GoogleCloudContactcenterinsightsV1ExportIssueModelRequest::class;
+  protected $requestDataType = '';
+
+  /**
+   * @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 GoogleCloudContactcenterinsightsV1ExportIssueModelRequest
+   */
+  public function setRequest(GoogleCloudContactcenterinsightsV1ExportIssueModelRequest $request)
+  {
+    $this->request = $request;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1ExportIssueModelRequest
+   */
+  public function getRequest()
+  {
+    return $this->request;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1ExportIssueModelMetadata::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1ExportIssueModelMetadata');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1ExportIssueModelRequest.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1ExportIssueModelRequest.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1ExportIssueModelRequest.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1ExportIssueModelRequest extends \Google\Model
+{
+  protected $gcsDestinationType = GoogleCloudContactcenterinsightsV1ExportIssueModelRequestGcsDestination::class;
+  protected $gcsDestinationDataType = '';
+  /**
+   * @var string
+   */
+  public $name;
+
+  /**
+   * @param GoogleCloudContactcenterinsightsV1ExportIssueModelRequestGcsDestination
+   */
+  public function setGcsDestination(GoogleCloudContactcenterinsightsV1ExportIssueModelRequestGcsDestination $gcsDestination)
+  {
+    $this->gcsDestination = $gcsDestination;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1ExportIssueModelRequestGcsDestination
+   */
+  public function getGcsDestination()
+  {
+    return $this->gcsDestination;
+  }
+  /**
+   * @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(GoogleCloudContactcenterinsightsV1ExportIssueModelRequest::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1ExportIssueModelRequest');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1ExportIssueModelRequestGcsDestination.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1ExportIssueModelRequestGcsDestination.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1ExportIssueModelRequestGcsDestination.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1ExportIssueModelRequestGcsDestination extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $objectUri;
+
+  /**
+   * @param string
+   */
+  public function setObjectUri($objectUri)
+  {
+    $this->objectUri = $objectUri;
+  }
+  /**
+   * @return string
+   */
+  public function getObjectUri()
+  {
+    return $this->objectUri;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1ExportIssueModelRequestGcsDestination::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1ExportIssueModelRequestGcsDestination');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1ExportIssueModelResponse.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1ExportIssueModelResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1ExportIssueModelResponse.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1ExportIssueModelResponse extends \Google\Model
+{
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1ExportIssueModelResponse::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1ExportIssueModelResponse');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1FaqAnswerData.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1FaqAnswerData.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1FaqAnswerData.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,134 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1FaqAnswerData extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $answer;
+  /**
+   * @var float
+   */
+  public $confidenceScore;
+  /**
+   * @var string[]
+   */
+  public $metadata;
+  /**
+   * @var string
+   */
+  public $queryRecord;
+  /**
+   * @var string
+   */
+  public $question;
+  /**
+   * @var string
+   */
+  public $source;
+
+  /**
+   * @param string
+   */
+  public function setAnswer($answer)
+  {
+    $this->answer = $answer;
+  }
+  /**
+   * @return string
+   */
+  public function getAnswer()
+  {
+    return $this->answer;
+  }
+  /**
+   * @param float
+   */
+  public function setConfidenceScore($confidenceScore)
+  {
+    $this->confidenceScore = $confidenceScore;
+  }
+  /**
+   * @return float
+   */
+  public function getConfidenceScore()
+  {
+    return $this->confidenceScore;
+  }
+  /**
+   * @param string[]
+   */
+  public function setMetadata($metadata)
+  {
+    $this->metadata = $metadata;
+  }
+  /**
+   * @return string[]
+   */
+  public function getMetadata()
+  {
+    return $this->metadata;
+  }
+  /**
+   * @param string
+   */
+  public function setQueryRecord($queryRecord)
+  {
+    $this->queryRecord = $queryRecord;
+  }
+  /**
+   * @return string
+   */
+  public function getQueryRecord()
+  {
+    return $this->queryRecord;
+  }
+  /**
+   * @param string
+   */
+  public function setQuestion($question)
+  {
+    $this->question = $question;
+  }
+  /**
+   * @return string
+   */
+  public function getQuestion()
+  {
+    return $this->question;
+  }
+  /**
+   * @param string
+   */
+  public function setSource($source)
+  {
+    $this->source = $source;
+  }
+  /**
+   * @return string
+   */
+  public function getSource()
+  {
+    return $this->source;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1FaqAnswerData::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1FaqAnswerData');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1FeedbackLabel.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1FeedbackLabel.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1FeedbackLabel.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1FeedbackLabel extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $createTime;
+  /**
+   * @var string
+   */
+  public $label;
+  /**
+   * @var string
+   */
+  public $labeledResource;
+  /**
+   * @var string
+   */
+  public $name;
+  protected $qaAnswerLabelType = GoogleCloudContactcenterinsightsV1QaAnswerAnswerValue::class;
+  protected $qaAnswerLabelDataType = '';
+  /**
+   * @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 setLabel($label)
+  {
+    $this->label = $label;
+  }
+  /**
+   * @return string
+   */
+  public function getLabel()
+  {
+    return $this->label;
+  }
+  /**
+   * @param string
+   */
+  public function setLabeledResource($labeledResource)
+  {
+    $this->labeledResource = $labeledResource;
+  }
+  /**
+   * @return string
+   */
+  public function getLabeledResource()
+  {
+    return $this->labeledResource;
+  }
+  /**
+   * @param string
+   */
+  public function setName($name)
+  {
+    $this->name = $name;
+  }
+  /**
+   * @return string
+   */
+  public function getName()
+  {
+    return $this->name;
+  }
+  /**
+   * @param GoogleCloudContactcenterinsightsV1QaAnswerAnswerValue
+   */
+  public function setQaAnswerLabel(GoogleCloudContactcenterinsightsV1QaAnswerAnswerValue $qaAnswerLabel)
+  {
+    $this->qaAnswerLabel = $qaAnswerLabel;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1QaAnswerAnswerValue
+   */
+  public function getQaAnswerLabel()
+  {
+    return $this->qaAnswerLabel;
+  }
+  /**
+   * @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(GoogleCloudContactcenterinsightsV1FeedbackLabel::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1FeedbackLabel');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1FreeFormSuggestion.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1FreeFormSuggestion.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1FreeFormSuggestion.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1FreeFormSuggestion extends \Google\Collection
+{
+  protected $collection_key = 'labels';
+  /**
+   * @var string[]
+   */
+  public $labels;
+  /**
+   * @var string
+   */
+  public $response;
+
+  /**
+   * @param string[]
+   */
+  public function setLabels($labels)
+  {
+    $this->labels = $labels;
+  }
+  /**
+   * @return string[]
+   */
+  public function getLabels()
+  {
+    return $this->labels;
+  }
+  /**
+   * @param string
+   */
+  public function setResponse($response)
+  {
+    $this->response = $response;
+  }
+  /**
+   * @return string
+   */
+  public function getResponse()
+  {
+    return $this->response;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1FreeFormSuggestion::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1FreeFormSuggestion');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1GcsSource.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1GcsSource.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1GcsSource.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1GcsSource extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $audioUri;
+  /**
+   * @var string
+   */
+  public $transcriptUri;
+
+  /**
+   * @param string
+   */
+  public function setAudioUri($audioUri)
+  {
+    $this->audioUri = $audioUri;
+  }
+  /**
+   * @return string
+   */
+  public function getAudioUri()
+  {
+    return $this->audioUri;
+  }
+  /**
+   * @param string
+   */
+  public function setTranscriptUri($transcriptUri)
+  {
+    $this->transcriptUri = $transcriptUri;
+  }
+  /**
+   * @return string
+   */
+  public function getTranscriptUri()
+  {
+    return $this->transcriptUri;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1GcsSource::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1GcsSource');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1GeneratorSuggestion.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1GeneratorSuggestion.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1GeneratorSuggestion.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1GeneratorSuggestion extends \Google\Model
+{
+  protected $agentCoachingSuggestionType = GoogleCloudContactcenterinsightsV1AgentCoachingSuggestion::class;
+  protected $agentCoachingSuggestionDataType = '';
+  protected $freeFormSuggestionType = GoogleCloudContactcenterinsightsV1FreeFormSuggestion::class;
+  protected $freeFormSuggestionDataType = '';
+  protected $summarySuggestionType = GoogleCloudContactcenterinsightsV1SummarySuggestion::class;
+  protected $summarySuggestionDataType = '';
+
+  /**
+   * @param GoogleCloudContactcenterinsightsV1AgentCoachingSuggestion
+   */
+  public function setAgentCoachingSuggestion(GoogleCloudContactcenterinsightsV1AgentCoachingSuggestion $agentCoachingSuggestion)
+  {
+    $this->agentCoachingSuggestion = $agentCoachingSuggestion;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1AgentCoachingSuggestion
+   */
+  public function getAgentCoachingSuggestion()
+  {
+    return $this->agentCoachingSuggestion;
+  }
+  /**
+   * @param GoogleCloudContactcenterinsightsV1FreeFormSuggestion
+   */
+  public function setFreeFormSuggestion(GoogleCloudContactcenterinsightsV1FreeFormSuggestion $freeFormSuggestion)
+  {
+    $this->freeFormSuggestion = $freeFormSuggestion;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1FreeFormSuggestion
+   */
+  public function getFreeFormSuggestion()
+  {
+    return $this->freeFormSuggestion;
+  }
+  /**
+   * @param GoogleCloudContactcenterinsightsV1SummarySuggestion
+   */
+  public function setSummarySuggestion(GoogleCloudContactcenterinsightsV1SummarySuggestion $summarySuggestion)
+  {
+    $this->summarySuggestion = $summarySuggestion;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1SummarySuggestion
+   */
+  public function getSummarySuggestion()
+  {
+    return $this->summarySuggestion;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1GeneratorSuggestion::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1GeneratorSuggestion');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1GetGeneratorSuggestionResponse.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1GetGeneratorSuggestionResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1GetGeneratorSuggestionResponse.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1GetGeneratorSuggestionResponse extends \Google\Model
+{
+  protected $generatorSuggestionType = GoogleCloudContactcenterinsightsV1GeneratorSuggestion::class;
+  protected $generatorSuggestionDataType = '';
+
+  /**
+   * @param GoogleCloudContactcenterinsightsV1GeneratorSuggestion
+   */
+  public function setGeneratorSuggestion(GoogleCloudContactcenterinsightsV1GeneratorSuggestion $generatorSuggestion)
+  {
+    $this->generatorSuggestion = $generatorSuggestion;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1GeneratorSuggestion
+   */
+  public function getGeneratorSuggestion()
+  {
+    return $this->generatorSuggestion;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1GetGeneratorSuggestionResponse::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1GetGeneratorSuggestionResponse');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1GetKnowledgeAssistResponse.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1GetKnowledgeAssistResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1GetKnowledgeAssistResponse.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1GetKnowledgeAssistResponse extends \Google\Model
+{
+  protected $suggestedQueryType = GoogleCloudContactcenterinsightsV1GetKnowledgeAssistResponseSuggestedQuery::class;
+  protected $suggestedQueryDataType = '';
+  protected $suggestedQueryAnswerType = GoogleCloudContactcenterinsightsV1GetKnowledgeAssistResponseKnowledgeAnswer::class;
+  protected $suggestedQueryAnswerDataType = '';
+
+  /**
+   * @param GoogleCloudContactcenterinsightsV1GetKnowledgeAssistResponseSuggestedQuery
+   */
+  public function setSuggestedQuery(GoogleCloudContactcenterinsightsV1GetKnowledgeAssistResponseSuggestedQuery $suggestedQuery)
+  {
+    $this->suggestedQuery = $suggestedQuery;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1GetKnowledgeAssistResponseSuggestedQuery
+   */
+  public function getSuggestedQuery()
+  {
+    return $this->suggestedQuery;
+  }
+  /**
+   * @param GoogleCloudContactcenterinsightsV1GetKnowledgeAssistResponseKnowledgeAnswer
+   */
+  public function setSuggestedQueryAnswer(GoogleCloudContactcenterinsightsV1GetKnowledgeAssistResponseKnowledgeAnswer $suggestedQueryAnswer)
+  {
+    $this->suggestedQueryAnswer = $suggestedQueryAnswer;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1GetKnowledgeAssistResponseKnowledgeAnswer
+   */
+  public function getSuggestedQueryAnswer()
+  {
+    return $this->suggestedQueryAnswer;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1GetKnowledgeAssistResponse::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1GetKnowledgeAssistResponse');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1GetKnowledgeAssistResponseKnowledgeAnswer.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1GetKnowledgeAssistResponseKnowledgeAnswer.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1GetKnowledgeAssistResponseKnowledgeAnswer.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1GetKnowledgeAssistResponseKnowledgeAnswer extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $answerText;
+  protected $faqSourceType = GoogleCloudContactcenterinsightsV1GetKnowledgeAssistResponseKnowledgeAnswerFaqSource::class;
+  protected $faqSourceDataType = '';
+  protected $generativeSourceType = GoogleCloudContactcenterinsightsV1GetKnowledgeAssistResponseKnowledgeAnswerGenerativeSource::class;
+  protected $generativeSourceDataType = '';
+  protected $intentMatchingSourceType = GoogleCloudContactcenterinsightsV1GetKnowledgeAssistResponseKnowledgeAnswerIntentMatchingSource::class;
+  protected $intentMatchingSourceDataType = '';
+  /**
+   * @var float
+   */
+  public $matchConfidence;
+
+  /**
+   * @param string
+   */
+  public function setAnswerText($answerText)
+  {
+    $this->answerText = $answerText;
+  }
+  /**
+   * @return string
+   */
+  public function getAnswerText()
+  {
+    return $this->answerText;
+  }
+  /**
+   * @param GoogleCloudContactcenterinsightsV1GetKnowledgeAssistResponseKnowledgeAnswerFaqSource
+   */
+  public function setFaqSource(GoogleCloudContactcenterinsightsV1GetKnowledgeAssistResponseKnowledgeAnswerFaqSource $faqSource)
+  {
+    $this->faqSource = $faqSource;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1GetKnowledgeAssistResponseKnowledgeAnswerFaqSource
+   */
+  public function getFaqSource()
+  {
+    return $this->faqSource;
+  }
+  /**
+   * @param GoogleCloudContactcenterinsightsV1GetKnowledgeAssistResponseKnowledgeAnswerGenerativeSource
+   */
+  public function setGenerativeSource(GoogleCloudContactcenterinsightsV1GetKnowledgeAssistResponseKnowledgeAnswerGenerativeSource $generativeSource)
+  {
+    $this->generativeSource = $generativeSource;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1GetKnowledgeAssistResponseKnowledgeAnswerGenerativeSource
+   */
+  public function getGenerativeSource()
+  {
+    return $this->generativeSource;
+  }
+  /**
+   * @param GoogleCloudContactcenterinsightsV1GetKnowledgeAssistResponseKnowledgeAnswerIntentMatchingSource
+   */
+  public function setIntentMatchingSource(GoogleCloudContactcenterinsightsV1GetKnowledgeAssistResponseKnowledgeAnswerIntentMatchingSource $intentMatchingSource)
+  {
+    $this->intentMatchingSource = $intentMatchingSource;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1GetKnowledgeAssistResponseKnowledgeAnswerIntentMatchingSource
+   */
+  public function getIntentMatchingSource()
+  {
+    return $this->intentMatchingSource;
+  }
+  /**
+   * @param float
+   */
+  public function setMatchConfidence($matchConfidence)
+  {
+    $this->matchConfidence = $matchConfidence;
+  }
+  /**
+   * @return float
+   */
+  public function getMatchConfidence()
+  {
+    return $this->matchConfidence;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1GetKnowledgeAssistResponseKnowledgeAnswer::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1GetKnowledgeAssistResponseKnowledgeAnswer');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1GetKnowledgeAssistResponseKnowledgeAnswerFaqSource.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1GetKnowledgeAssistResponseKnowledgeAnswerFaqSource.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1GetKnowledgeAssistResponseKnowledgeAnswerFaqSource.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1GetKnowledgeAssistResponseKnowledgeAnswerFaqSource extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $document;
+  /**
+   * @var string
+   */
+  public $question;
+
+  /**
+   * @param string
+   */
+  public function setDocument($document)
+  {
+    $this->document = $document;
+  }
+  /**
+   * @return string
+   */
+  public function getDocument()
+  {
+    return $this->document;
+  }
+  /**
+   * @param string
+   */
+  public function setQuestion($question)
+  {
+    $this->question = $question;
+  }
+  /**
+   * @return string
+   */
+  public function getQuestion()
+  {
+    return $this->question;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1GetKnowledgeAssistResponseKnowledgeAnswerFaqSource::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1GetKnowledgeAssistResponseKnowledgeAnswerFaqSource');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1GetKnowledgeAssistResponseKnowledgeAnswerGenerativeSource.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1GetKnowledgeAssistResponseKnowledgeAnswerGenerativeSource.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1GetKnowledgeAssistResponseKnowledgeAnswerGenerativeSource.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1GetKnowledgeAssistResponseKnowledgeAnswerGenerativeSource extends \Google\Collection
+{
+  protected $collection_key = 'snippets';
+  protected $snippetsType = GoogleCloudContactcenterinsightsV1GetKnowledgeAssistResponseKnowledgeAnswerGenerativeSourceSnippet::class;
+  protected $snippetsDataType = 'array';
+
+  /**
+   * @param GoogleCloudContactcenterinsightsV1GetKnowledgeAssistResponseKnowledgeAnswerGenerativeSourceSnippet[]
+   */
+  public function setSnippets($snippets)
+  {
+    $this->snippets = $snippets;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1GetKnowledgeAssistResponseKnowledgeAnswerGenerativeSourceSnippet[]
+   */
+  public function getSnippets()
+  {
+    return $this->snippets;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1GetKnowledgeAssistResponseKnowledgeAnswerGenerativeSource::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1GetKnowledgeAssistResponseKnowledgeAnswerGenerativeSource');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1GetKnowledgeAssistResponseKnowledgeAnswerGenerativeSourceSnippet.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1GetKnowledgeAssistResponseKnowledgeAnswerGenerativeSourceSnippet.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1GetKnowledgeAssistResponseKnowledgeAnswerGenerativeSourceSnippet.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1GetKnowledgeAssistResponseKnowledgeAnswerGenerativeSourceSnippet extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $document;
+  /**
+   * @var string
+   */
+  public $text;
+  /**
+   * @var string
+   */
+  public $title;
+  /**
+   * @var string
+   */
+  public $uri;
+
+  /**
+   * @param string
+   */
+  public function setDocument($document)
+  {
+    $this->document = $document;
+  }
+  /**
+   * @return string
+   */
+  public function getDocument()
+  {
+    return $this->document;
+  }
+  /**
+   * @param string
+   */
+  public function setText($text)
+  {
+    $this->text = $text;
+  }
+  /**
+   * @return string
+   */
+  public function getText()
+  {
+    return $this->text;
+  }
+  /**
+   * @param string
+   */
+  public function setTitle($title)
+  {
+    $this->title = $title;
+  }
+  /**
+   * @return string
+   */
+  public function getTitle()
+  {
+    return $this->title;
+  }
+  /**
+   * @param string
+   */
+  public function setUri($uri)
+  {
+    $this->uri = $uri;
+  }
+  /**
+   * @return string
+   */
+  public function getUri()
+  {
+    return $this->uri;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1GetKnowledgeAssistResponseKnowledgeAnswerGenerativeSourceSnippet::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1GetKnowledgeAssistResponseKnowledgeAnswerGenerativeSourceSnippet');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1GetKnowledgeAssistResponseKnowledgeAnswerIntentMatchingSource.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1GetKnowledgeAssistResponseKnowledgeAnswerIntentMatchingSource.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1GetKnowledgeAssistResponseKnowledgeAnswerIntentMatchingSource.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1GetKnowledgeAssistResponseKnowledgeAnswerIntentMatchingSource extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $title;
+  /**
+   * @var string
+   */
+  public $uri;
+
+  /**
+   * @param string
+   */
+  public function setTitle($title)
+  {
+    $this->title = $title;
+  }
+  /**
+   * @return string
+   */
+  public function getTitle()
+  {
+    return $this->title;
+  }
+  /**
+   * @param string
+   */
+  public function setUri($uri)
+  {
+    $this->uri = $uri;
+  }
+  /**
+   * @return string
+   */
+  public function getUri()
+  {
+    return $this->uri;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1GetKnowledgeAssistResponseKnowledgeAnswerIntentMatchingSource::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1GetKnowledgeAssistResponseKnowledgeAnswerIntentMatchingSource');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1GetKnowledgeAssistResponseSuggestedQuery.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1GetKnowledgeAssistResponseSuggestedQuery.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1GetKnowledgeAssistResponseSuggestedQuery.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1GetKnowledgeAssistResponseSuggestedQuery extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $queryText;
+  /**
+   * @var float
+   */
+  public $score;
+
+  /**
+   * @param string
+   */
+  public function setQueryText($queryText)
+  {
+    $this->queryText = $queryText;
+  }
+  /**
+   * @return string
+   */
+  public function getQueryText()
+  {
+    return $this->queryText;
+  }
+  /**
+   * @param float
+   */
+  public function setScore($score)
+  {
+    $this->score = $score;
+  }
+  /**
+   * @return float
+   */
+  public function getScore()
+  {
+    return $this->score;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1GetKnowledgeAssistResponseSuggestedQuery::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1GetKnowledgeAssistResponseSuggestedQuery');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1HoldData.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1HoldData.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1HoldData.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1HoldData extends \Google\Model
+{
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1HoldData::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1HoldData');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1ImportIssueModelMetadata.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1ImportIssueModelMetadata.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1ImportIssueModelMetadata.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1ImportIssueModelMetadata extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $createTime;
+  /**
+   * @var string
+   */
+  public $endTime;
+  protected $requestType = GoogleCloudContactcenterinsightsV1ImportIssueModelRequest::class;
+  protected $requestDataType = '';
+
+  /**
+   * @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 GoogleCloudContactcenterinsightsV1ImportIssueModelRequest
+   */
+  public function setRequest(GoogleCloudContactcenterinsightsV1ImportIssueModelRequest $request)
+  {
+    $this->request = $request;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1ImportIssueModelRequest
+   */
+  public function getRequest()
+  {
+    return $this->request;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1ImportIssueModelMetadata::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1ImportIssueModelMetadata');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1ImportIssueModelRequest.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1ImportIssueModelRequest.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1ImportIssueModelRequest.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1ImportIssueModelRequest extends \Google\Model
+{
+  /**
+   * @var bool
+   */
+  public $createNewModel;
+  protected $gcsSourceType = GoogleCloudContactcenterinsightsV1ImportIssueModelRequestGcsSource::class;
+  protected $gcsSourceDataType = '';
+  /**
+   * @var string
+   */
+  public $parent;
+
+  /**
+   * @param bool
+   */
+  public function setCreateNewModel($createNewModel)
+  {
+    $this->createNewModel = $createNewModel;
+  }
+  /**
+   * @return bool
+   */
+  public function getCreateNewModel()
+  {
+    return $this->createNewModel;
+  }
+  /**
+   * @param GoogleCloudContactcenterinsightsV1ImportIssueModelRequestGcsSource
+   */
+  public function setGcsSource(GoogleCloudContactcenterinsightsV1ImportIssueModelRequestGcsSource $gcsSource)
+  {
+    $this->gcsSource = $gcsSource;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1ImportIssueModelRequestGcsSource
+   */
+  public function getGcsSource()
+  {
+    return $this->gcsSource;
+  }
+  /**
+   * @param string
+   */
+  public function setParent($parent)
+  {
+    $this->parent = $parent;
+  }
+  /**
+   * @return string
+   */
+  public function getParent()
+  {
+    return $this->parent;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1ImportIssueModelRequest::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1ImportIssueModelRequest');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1ImportIssueModelRequestGcsSource.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1ImportIssueModelRequestGcsSource.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1ImportIssueModelRequestGcsSource.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1ImportIssueModelRequestGcsSource extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $objectUri;
+
+  /**
+   * @param string
+   */
+  public function setObjectUri($objectUri)
+  {
+    $this->objectUri = $objectUri;
+  }
+  /**
+   * @return string
+   */
+  public function getObjectUri()
+  {
+    return $this->objectUri;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1ImportIssueModelRequestGcsSource::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1ImportIssueModelRequestGcsSource');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1ImportIssueModelResponse.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1ImportIssueModelResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1ImportIssueModelResponse.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1ImportIssueModelResponse extends \Google\Model
+{
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1ImportIssueModelResponse::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1ImportIssueModelResponse');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1IngestConversationsMetadata.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1IngestConversationsMetadata.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1IngestConversationsMetadata.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1IngestConversationsMetadata extends \Google\Collection
+{
+  protected $collection_key = 'partialErrors';
+  /**
+   * @var string
+   */
+  public $createTime;
+  /**
+   * @var string
+   */
+  public $endTime;
+  protected $ingestConversationsStatsType = GoogleCloudContactcenterinsightsV1IngestConversationsMetadataIngestConversationsStats::class;
+  protected $ingestConversationsStatsDataType = '';
+  protected $partialErrorsType = GoogleRpcStatus::class;
+  protected $partialErrorsDataType = 'array';
+  protected $requestType = GoogleCloudContactcenterinsightsV1IngestConversationsRequest::class;
+  protected $requestDataType = '';
+
+  /**
+   * @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 GoogleCloudContactcenterinsightsV1IngestConversationsMetadataIngestConversationsStats
+   */
+  public function setIngestConversationsStats(GoogleCloudContactcenterinsightsV1IngestConversationsMetadataIngestConversationsStats $ingestConversationsStats)
+  {
+    $this->ingestConversationsStats = $ingestConversationsStats;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1IngestConversationsMetadataIngestConversationsStats
+   */
+  public function getIngestConversationsStats()
+  {
+    return $this->ingestConversationsStats;
+  }
+  /**
+   * @param GoogleRpcStatus[]
+   */
+  public function setPartialErrors($partialErrors)
+  {
+    $this->partialErrors = $partialErrors;
+  }
+  /**
+   * @return GoogleRpcStatus[]
+   */
+  public function getPartialErrors()
+  {
+    return $this->partialErrors;
+  }
+  /**
+   * @param GoogleCloudContactcenterinsightsV1IngestConversationsRequest
+   */
+  public function setRequest(GoogleCloudContactcenterinsightsV1IngestConversationsRequest $request)
+  {
+    $this->request = $request;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1IngestConversationsRequest
+   */
+  public function getRequest()
+  {
+    return $this->request;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1IngestConversationsMetadata::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1IngestConversationsMetadata');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1IngestConversationsMetadataIngestConversationsStats.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1IngestConversationsMetadataIngestConversationsStats.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1IngestConversationsMetadataIngestConversationsStats.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1IngestConversationsMetadataIngestConversationsStats extends \Google\Model
+{
+  /**
+   * @var int
+   */
+  public $duplicatesSkippedCount;
+  /**
+   * @var int
+   */
+  public $failedIngestCount;
+  /**
+   * @var int
+   */
+  public $processedObjectCount;
+  /**
+   * @var int
+   */
+  public $successfulIngestCount;
+
+  /**
+   * @param int
+   */
+  public function setDuplicatesSkippedCount($duplicatesSkippedCount)
+  {
+    $this->duplicatesSkippedCount = $duplicatesSkippedCount;
+  }
+  /**
+   * @return int
+   */
+  public function getDuplicatesSkippedCount()
+  {
+    return $this->duplicatesSkippedCount;
+  }
+  /**
+   * @param int
+   */
+  public function setFailedIngestCount($failedIngestCount)
+  {
+    $this->failedIngestCount = $failedIngestCount;
+  }
+  /**
+   * @return int
+   */
+  public function getFailedIngestCount()
+  {
+    return $this->failedIngestCount;
+  }
+  /**
+   * @param int
+   */
+  public function setProcessedObjectCount($processedObjectCount)
+  {
+    $this->processedObjectCount = $processedObjectCount;
+  }
+  /**
+   * @return int
+   */
+  public function getProcessedObjectCount()
+  {
+    return $this->processedObjectCount;
+  }
+  /**
+   * @param int
+   */
+  public function setSuccessfulIngestCount($successfulIngestCount)
+  {
+    $this->successfulIngestCount = $successfulIngestCount;
+  }
+  /**
+   * @return int
+   */
+  public function getSuccessfulIngestCount()
+  {
+    return $this->successfulIngestCount;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1IngestConversationsMetadataIngestConversationsStats::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1IngestConversationsMetadataIngestConversationsStats');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1IngestConversationsRequest.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1IngestConversationsRequest.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1IngestConversationsRequest.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,142 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1IngestConversationsRequest extends \Google\Model
+{
+  protected $conversationConfigType = GoogleCloudContactcenterinsightsV1IngestConversationsRequestConversationConfig::class;
+  protected $conversationConfigDataType = '';
+  protected $gcsSourceType = GoogleCloudContactcenterinsightsV1IngestConversationsRequestGcsSource::class;
+  protected $gcsSourceDataType = '';
+  /**
+   * @var string
+   */
+  public $parent;
+  protected $redactionConfigType = GoogleCloudContactcenterinsightsV1RedactionConfig::class;
+  protected $redactionConfigDataType = '';
+  /**
+   * @var int
+   */
+  public $sampleSize;
+  protected $speechConfigType = GoogleCloudContactcenterinsightsV1SpeechConfig::class;
+  protected $speechConfigDataType = '';
+  protected $transcriptObjectConfigType = GoogleCloudContactcenterinsightsV1IngestConversationsRequestTranscriptObjectConfig::class;
+  protected $transcriptObjectConfigDataType = '';
+
+  /**
+   * @param GoogleCloudContactcenterinsightsV1IngestConversationsRequestConversationConfig
+   */
+  public function setConversationConfig(GoogleCloudContactcenterinsightsV1IngestConversationsRequestConversationConfig $conversationConfig)
+  {
+    $this->conversationConfig = $conversationConfig;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1IngestConversationsRequestConversationConfig
+   */
+  public function getConversationConfig()
+  {
+    return $this->conversationConfig;
+  }
+  /**
+   * @param GoogleCloudContactcenterinsightsV1IngestConversationsRequestGcsSource
+   */
+  public function setGcsSource(GoogleCloudContactcenterinsightsV1IngestConversationsRequestGcsSource $gcsSource)
+  {
+    $this->gcsSource = $gcsSource;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1IngestConversationsRequestGcsSource
+   */
+  public function getGcsSource()
+  {
+    return $this->gcsSource;
+  }
+  /**
+   * @param string
+   */
+  public function setParent($parent)
+  {
+    $this->parent = $parent;
+  }
+  /**
+   * @return string
+   */
+  public function getParent()
+  {
+    return $this->parent;
+  }
+  /**
+   * @param GoogleCloudContactcenterinsightsV1RedactionConfig
+   */
+  public function setRedactionConfig(GoogleCloudContactcenterinsightsV1RedactionConfig $redactionConfig)
+  {
+    $this->redactionConfig = $redactionConfig;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1RedactionConfig
+   */
+  public function getRedactionConfig()
+  {
+    return $this->redactionConfig;
+  }
+  /**
+   * @param int
+   */
+  public function setSampleSize($sampleSize)
+  {
+    $this->sampleSize = $sampleSize;
+  }
+  /**
+   * @return int
+   */
+  public function getSampleSize()
+  {
+    return $this->sampleSize;
+  }
+  /**
+   * @param GoogleCloudContactcenterinsightsV1SpeechConfig
+   */
+  public function setSpeechConfig(GoogleCloudContactcenterinsightsV1SpeechConfig $speechConfig)
+  {
+    $this->speechConfig = $speechConfig;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1SpeechConfig
+   */
+  public function getSpeechConfig()
+  {
+    return $this->speechConfig;
+  }
+  /**
+   * @param GoogleCloudContactcenterinsightsV1IngestConversationsRequestTranscriptObjectConfig
+   */
+  public function setTranscriptObjectConfig(GoogleCloudContactcenterinsightsV1IngestConversationsRequestTranscriptObjectConfig $transcriptObjectConfig)
+  {
+    $this->transcriptObjectConfig = $transcriptObjectConfig;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1IngestConversationsRequestTranscriptObjectConfig
+   */
+  public function getTranscriptObjectConfig()
+  {
+    return $this->transcriptObjectConfig;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1IngestConversationsRequest::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1IngestConversationsRequest');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1IngestConversationsRequestConversationConfig.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1IngestConversationsRequestConversationConfig.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1IngestConversationsRequestConversationConfig.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1IngestConversationsRequestConversationConfig extends \Google\Model
+{
+  /**
+   * @var int
+   */
+  public $agentChannel;
+  /**
+   * @var string
+   */
+  public $agentId;
+  /**
+   * @var int
+   */
+  public $customerChannel;
+
+  /**
+   * @param int
+   */
+  public function setAgentChannel($agentChannel)
+  {
+    $this->agentChannel = $agentChannel;
+  }
+  /**
+   * @return int
+   */
+  public function getAgentChannel()
+  {
+    return $this->agentChannel;
+  }
+  /**
+   * @param string
+   */
+  public function setAgentId($agentId)
+  {
+    $this->agentId = $agentId;
+  }
+  /**
+   * @return string
+   */
+  public function getAgentId()
+  {
+    return $this->agentId;
+  }
+  /**
+   * @param int
+   */
+  public function setCustomerChannel($customerChannel)
+  {
+    $this->customerChannel = $customerChannel;
+  }
+  /**
+   * @return int
+   */
+  public function getCustomerChannel()
+  {
+    return $this->customerChannel;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1IngestConversationsRequestConversationConfig::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1IngestConversationsRequestConversationConfig');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1IngestConversationsRequestGcsSource.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1IngestConversationsRequestGcsSource.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1IngestConversationsRequestGcsSource.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1IngestConversationsRequestGcsSource extends \Google\Collection
+{
+  protected $collection_key = 'customMetadataKeys';
+  /**
+   * @var string
+   */
+  public $bucketObjectType;
+  /**
+   * @var string
+   */
+  public $bucketUri;
+  /**
+   * @var string[]
+   */
+  public $customMetadataKeys;
+  /**
+   * @var string
+   */
+  public $metadataBucketUri;
+
+  /**
+   * @param string
+   */
+  public function setBucketObjectType($bucketObjectType)
+  {
+    $this->bucketObjectType = $bucketObjectType;
+  }
+  /**
+   * @return string
+   */
+  public function getBucketObjectType()
+  {
+    return $this->bucketObjectType;
+  }
+  /**
+   * @param string
+   */
+  public function setBucketUri($bucketUri)
+  {
+    $this->bucketUri = $bucketUri;
+  }
+  /**
+   * @return string
+   */
+  public function getBucketUri()
+  {
+    return $this->bucketUri;
+  }
+  /**
+   * @param string[]
+   */
+  public function setCustomMetadataKeys($customMetadataKeys)
+  {
+    $this->customMetadataKeys = $customMetadataKeys;
+  }
+  /**
+   * @return string[]
+   */
+  public function getCustomMetadataKeys()
+  {
+    return $this->customMetadataKeys;
+  }
+  /**
+   * @param string
+   */
+  public function setMetadataBucketUri($metadataBucketUri)
+  {
+    $this->metadataBucketUri = $metadataBucketUri;
+  }
+  /**
+   * @return string
+   */
+  public function getMetadataBucketUri()
+  {
+    return $this->metadataBucketUri;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1IngestConversationsRequestGcsSource::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1IngestConversationsRequestGcsSource');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1IngestConversationsRequestTranscriptObjectConfig.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1IngestConversationsRequestTranscriptObjectConfig.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1IngestConversationsRequestTranscriptObjectConfig.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1IngestConversationsRequestTranscriptObjectConfig extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $medium;
+
+  /**
+   * @param string
+   */
+  public function setMedium($medium)
+  {
+    $this->medium = $medium;
+  }
+  /**
+   * @return string
+   */
+  public function getMedium()
+  {
+    return $this->medium;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1IngestConversationsRequestTranscriptObjectConfig::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1IngestConversationsRequestTranscriptObjectConfig');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1IngestConversationsResponse.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1IngestConversationsResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1IngestConversationsResponse.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1IngestConversationsResponse extends \Google\Model
+{
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1IngestConversationsResponse::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1IngestConversationsResponse');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1InitializeEncryptionSpecMetadata.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1InitializeEncryptionSpecMetadata.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1InitializeEncryptionSpecMetadata.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1InitializeEncryptionSpecMetadata extends \Google\Collection
+{
+  protected $collection_key = 'partialErrors';
+  /**
+   * @var string
+   */
+  public $createTime;
+  /**
+   * @var string
+   */
+  public $endTime;
+  protected $partialErrorsType = GoogleRpcStatus::class;
+  protected $partialErrorsDataType = 'array';
+  protected $requestType = GoogleCloudContactcenterinsightsV1InitializeEncryptionSpecRequest::class;
+  protected $requestDataType = '';
+
+  /**
+   * @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 GoogleRpcStatus[]
+   */
+  public function setPartialErrors($partialErrors)
+  {
+    $this->partialErrors = $partialErrors;
+  }
+  /**
+   * @return GoogleRpcStatus[]
+   */
+  public function getPartialErrors()
+  {
+    return $this->partialErrors;
+  }
+  /**
+   * @param GoogleCloudContactcenterinsightsV1InitializeEncryptionSpecRequest
+   */
+  public function setRequest(GoogleCloudContactcenterinsightsV1InitializeEncryptionSpecRequest $request)
+  {
+    $this->request = $request;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1InitializeEncryptionSpecRequest
+   */
+  public function getRequest()
+  {
+    return $this->request;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1InitializeEncryptionSpecMetadata::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1InitializeEncryptionSpecMetadata');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1InitializeEncryptionSpecRequest.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1InitializeEncryptionSpecRequest.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1InitializeEncryptionSpecRequest.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1InitializeEncryptionSpecRequest extends \Google\Model
+{
+  protected $encryptionSpecType = GoogleCloudContactcenterinsightsV1EncryptionSpec::class;
+  protected $encryptionSpecDataType = '';
+
+  /**
+   * @param GoogleCloudContactcenterinsightsV1EncryptionSpec
+   */
+  public function setEncryptionSpec(GoogleCloudContactcenterinsightsV1EncryptionSpec $encryptionSpec)
+  {
+    $this->encryptionSpec = $encryptionSpec;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1EncryptionSpec
+   */
+  public function getEncryptionSpec()
+  {
+    return $this->encryptionSpec;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1InitializeEncryptionSpecRequest::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1InitializeEncryptionSpecRequest');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1InitializeEncryptionSpecResponse.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1InitializeEncryptionSpecResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1InitializeEncryptionSpecResponse.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1InitializeEncryptionSpecResponse extends \Google\Model
+{
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1InitializeEncryptionSpecResponse::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1InitializeEncryptionSpecResponse');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1Intent.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1Intent.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1Intent.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1Intent extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $displayName;
+  /**
+   * @var string
+   */
+  public $id;
+
+  /**
+   * @param string
+   */
+  public function setDisplayName($displayName)
+  {
+    $this->displayName = $displayName;
+  }
+  /**
+   * @return string
+   */
+  public function getDisplayName()
+  {
+    return $this->displayName;
+  }
+  /**
+   * @param string
+   */
+  public function setId($id)
+  {
+    $this->id = $id;
+  }
+  /**
+   * @return string
+   */
+  public function getId()
+  {
+    return $this->id;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1Intent::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1Intent');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1IntentMatchData.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1IntentMatchData.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1IntentMatchData.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1IntentMatchData extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $intentUniqueId;
+
+  /**
+   * @param string
+   */
+  public function setIntentUniqueId($intentUniqueId)
+  {
+    $this->intentUniqueId = $intentUniqueId;
+  }
+  /**
+   * @return string
+   */
+  public function getIntentUniqueId()
+  {
+    return $this->intentUniqueId;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1IntentMatchData::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1IntentMatchData');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1InterruptionData.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1InterruptionData.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1InterruptionData.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1InterruptionData extends \Google\Model
+{
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1InterruptionData::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1InterruptionData');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1Issue.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1Issue.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1Issue.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,135 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1Issue extends \Google\Collection
+{
+  protected $collection_key = 'sampleUtterances';
+  /**
+   * @var string
+   */
+  public $createTime;
+  /**
+   * @var string
+   */
+  public $displayDescription;
+  /**
+   * @var string
+   */
+  public $displayName;
+  /**
+   * @var string
+   */
+  public $name;
+  /**
+   * @var string[]
+   */
+  public $sampleUtterances;
+  /**
+   * @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 setDisplayDescription($displayDescription)
+  {
+    $this->displayDescription = $displayDescription;
+  }
+  /**
+   * @return string
+   */
+  public function getDisplayDescription()
+  {
+    return $this->displayDescription;
+  }
+  /**
+   * @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 setSampleUtterances($sampleUtterances)
+  {
+    $this->sampleUtterances = $sampleUtterances;
+  }
+  /**
+   * @return string[]
+   */
+  public function getSampleUtterances()
+  {
+    return $this->sampleUtterances;
+  }
+  /**
+   * @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(GoogleCloudContactcenterinsightsV1Issue::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1Issue');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1IssueAssignment.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1IssueAssignment.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1IssueAssignment.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,71 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1IssueAssignment extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $displayName;
+  /**
+   * @var string
+   */
+  public $issue;
+  public $score;
+
+  /**
+   * @param string
+   */
+  public function setDisplayName($displayName)
+  {
+    $this->displayName = $displayName;
+  }
+  /**
+   * @return string
+   */
+  public function getDisplayName()
+  {
+    return $this->displayName;
+  }
+  /**
+   * @param string
+   */
+  public function setIssue($issue)
+  {
+    $this->issue = $issue;
+  }
+  /**
+   * @return string
+   */
+  public function getIssue()
+  {
+    return $this->issue;
+  }
+  public function setScore($score)
+  {
+    $this->score = $score;
+  }
+  public function getScore()
+  {
+    return $this->score;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1IssueAssignment::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1IssueAssignment');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1IssueMatchData.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1IssueMatchData.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1IssueMatchData.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1IssueMatchData extends \Google\Model
+{
+  protected $issueAssignmentType = GoogleCloudContactcenterinsightsV1IssueAssignment::class;
+  protected $issueAssignmentDataType = '';
+
+  /**
+   * @param GoogleCloudContactcenterinsightsV1IssueAssignment
+   */
+  public function setIssueAssignment(GoogleCloudContactcenterinsightsV1IssueAssignment $issueAssignment)
+  {
+    $this->issueAssignment = $issueAssignment;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1IssueAssignment
+   */
+  public function getIssueAssignment()
+  {
+    return $this->issueAssignment;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1IssueMatchData::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1IssueMatchData');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1IssueModel.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1IssueModel.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1IssueModel.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,202 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1IssueModel extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $createTime;
+  /**
+   * @var string
+   */
+  public $displayName;
+  protected $inputDataConfigType = GoogleCloudContactcenterinsightsV1IssueModelInputDataConfig::class;
+  protected $inputDataConfigDataType = '';
+  /**
+   * @var string
+   */
+  public $issueCount;
+  /**
+   * @var string
+   */
+  public $languageCode;
+  /**
+   * @var string
+   */
+  public $modelType;
+  /**
+   * @var string
+   */
+  public $name;
+  /**
+   * @var string
+   */
+  public $state;
+  protected $trainingStatsType = GoogleCloudContactcenterinsightsV1IssueModelLabelStats::class;
+  protected $trainingStatsDataType = '';
+  /**
+   * @var string
+   */
+  public $updateTime;
+
+  /**
+   * @param string
+   */
+  public function setCreateTime($createTime)
+  {
+    $this->createTime = $createTime;
+  }
+  /**
+   * @return string
+   */
+  public function getCreateTime()
+  {
+    return $this->createTime;
+  }
+  /**
+   * @param string
+   */
+  public function setDisplayName($displayName)
+  {
+    $this->displayName = $displayName;
+  }
+  /**
+   * @return string
+   */
+  public function getDisplayName()
+  {
+    return $this->displayName;
+  }
+  /**
+   * @param GoogleCloudContactcenterinsightsV1IssueModelInputDataConfig
+   */
+  public function setInputDataConfig(GoogleCloudContactcenterinsightsV1IssueModelInputDataConfig $inputDataConfig)
+  {
+    $this->inputDataConfig = $inputDataConfig;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1IssueModelInputDataConfig
+   */
+  public function getInputDataConfig()
+  {
+    return $this->inputDataConfig;
+  }
+  /**
+   * @param string
+   */
+  public function setIssueCount($issueCount)
+  {
+    $this->issueCount = $issueCount;
+  }
+  /**
+   * @return string
+   */
+  public function getIssueCount()
+  {
+    return $this->issueCount;
+  }
+  /**
+   * @param string
+   */
+  public function setLanguageCode($languageCode)
+  {
+    $this->languageCode = $languageCode;
+  }
+  /**
+   * @return string
+   */
+  public function getLanguageCode()
+  {
+    return $this->languageCode;
+  }
+  /**
+   * @param string
+   */
+  public function setModelType($modelType)
+  {
+    $this->modelType = $modelType;
+  }
+  /**
+   * @return string
+   */
+  public function getModelType()
+  {
+    return $this->modelType;
+  }
+  /**
+   * @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;
+  }
+  /**
+   * @param GoogleCloudContactcenterinsightsV1IssueModelLabelStats
+   */
+  public function setTrainingStats(GoogleCloudContactcenterinsightsV1IssueModelLabelStats $trainingStats)
+  {
+    $this->trainingStats = $trainingStats;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1IssueModelLabelStats
+   */
+  public function getTrainingStats()
+  {
+    return $this->trainingStats;
+  }
+  /**
+   * @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(GoogleCloudContactcenterinsightsV1IssueModel::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1IssueModel');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1IssueModelInputDataConfig.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1IssueModelInputDataConfig.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1IssueModelInputDataConfig.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1IssueModelInputDataConfig extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $filter;
+  /**
+   * @var string
+   */
+  public $medium;
+  /**
+   * @var string
+   */
+  public $trainingConversationsCount;
+
+  /**
+   * @param string
+   */
+  public function setFilter($filter)
+  {
+    $this->filter = $filter;
+  }
+  /**
+   * @return string
+   */
+  public function getFilter()
+  {
+    return $this->filter;
+  }
+  /**
+   * @param string
+   */
+  public function setMedium($medium)
+  {
+    $this->medium = $medium;
+  }
+  /**
+   * @return string
+   */
+  public function getMedium()
+  {
+    return $this->medium;
+  }
+  /**
+   * @param string
+   */
+  public function setTrainingConversationsCount($trainingConversationsCount)
+  {
+    $this->trainingConversationsCount = $trainingConversationsCount;
+  }
+  /**
+   * @return string
+   */
+  public function getTrainingConversationsCount()
+  {
+    return $this->trainingConversationsCount;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1IssueModelInputDataConfig::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1IssueModelInputDataConfig');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1IssueModelLabelStats.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1IssueModelLabelStats.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1IssueModelLabelStats.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1IssueModelLabelStats extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $analyzedConversationsCount;
+  protected $issueStatsType = GoogleCloudContactcenterinsightsV1IssueModelLabelStatsIssueStats::class;
+  protected $issueStatsDataType = 'map';
+  /**
+   * @var string
+   */
+  public $unclassifiedConversationsCount;
+
+  /**
+   * @param string
+   */
+  public function setAnalyzedConversationsCount($analyzedConversationsCount)
+  {
+    $this->analyzedConversationsCount = $analyzedConversationsCount;
+  }
+  /**
+   * @return string
+   */
+  public function getAnalyzedConversationsCount()
+  {
+    return $this->analyzedConversationsCount;
+  }
+  /**
+   * @param GoogleCloudContactcenterinsightsV1IssueModelLabelStatsIssueStats[]
+   */
+  public function setIssueStats($issueStats)
+  {
+    $this->issueStats = $issueStats;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1IssueModelLabelStatsIssueStats[]
+   */
+  public function getIssueStats()
+  {
+    return $this->issueStats;
+  }
+  /**
+   * @param string
+   */
+  public function setUnclassifiedConversationsCount($unclassifiedConversationsCount)
+  {
+    $this->unclassifiedConversationsCount = $unclassifiedConversationsCount;
+  }
+  /**
+   * @return string
+   */
+  public function getUnclassifiedConversationsCount()
+  {
+    return $this->unclassifiedConversationsCount;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1IssueModelLabelStats::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1IssueModelLabelStats');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1IssueModelLabelStatsIssueStats.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1IssueModelLabelStatsIssueStats.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1IssueModelLabelStatsIssueStats.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1IssueModelLabelStatsIssueStats extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $displayName;
+  /**
+   * @var string
+   */
+  public $issue;
+  /**
+   * @var string
+   */
+  public $labeledConversationsCount;
+
+  /**
+   * @param string
+   */
+  public function setDisplayName($displayName)
+  {
+    $this->displayName = $displayName;
+  }
+  /**
+   * @return string
+   */
+  public function getDisplayName()
+  {
+    return $this->displayName;
+  }
+  /**
+   * @param string
+   */
+  public function setIssue($issue)
+  {
+    $this->issue = $issue;
+  }
+  /**
+   * @return string
+   */
+  public function getIssue()
+  {
+    return $this->issue;
+  }
+  /**
+   * @param string
+   */
+  public function setLabeledConversationsCount($labeledConversationsCount)
+  {
+    $this->labeledConversationsCount = $labeledConversationsCount;
+  }
+  /**
+   * @return string
+   */
+  public function getLabeledConversationsCount()
+  {
+    return $this->labeledConversationsCount;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1IssueModelLabelStatsIssueStats::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1IssueModelLabelStatsIssueStats');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1IssueModelResult.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1IssueModelResult.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1IssueModelResult.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1IssueModelResult extends \Google\Collection
+{
+  protected $collection_key = 'issues';
+  /**
+   * @var string
+   */
+  public $issueModel;
+  protected $issuesType = GoogleCloudContactcenterinsightsV1IssueAssignment::class;
+  protected $issuesDataType = 'array';
+
+  /**
+   * @param string
+   */
+  public function setIssueModel($issueModel)
+  {
+    $this->issueModel = $issueModel;
+  }
+  /**
+   * @return string
+   */
+  public function getIssueModel()
+  {
+    return $this->issueModel;
+  }
+  /**
+   * @param GoogleCloudContactcenterinsightsV1IssueAssignment[]
+   */
+  public function setIssues($issues)
+  {
+    $this->issues = $issues;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1IssueAssignment[]
+   */
+  public function getIssues()
+  {
+    return $this->issues;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1IssueModelResult::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1IssueModelResult');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1ListAllFeedbackLabelsResponse.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1ListAllFeedbackLabelsResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1ListAllFeedbackLabelsResponse.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1ListAllFeedbackLabelsResponse extends \Google\Collection
+{
+  protected $collection_key = 'feedbackLabels';
+  protected $feedbackLabelsType = GoogleCloudContactcenterinsightsV1FeedbackLabel::class;
+  protected $feedbackLabelsDataType = 'array';
+  /**
+   * @var string
+   */
+  public $nextPageToken;
+
+  /**
+   * @param GoogleCloudContactcenterinsightsV1FeedbackLabel[]
+   */
+  public function setFeedbackLabels($feedbackLabels)
+  {
+    $this->feedbackLabels = $feedbackLabels;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1FeedbackLabel[]
+   */
+  public function getFeedbackLabels()
+  {
+    return $this->feedbackLabels;
+  }
+  /**
+   * @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(GoogleCloudContactcenterinsightsV1ListAllFeedbackLabelsResponse::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1ListAllFeedbackLabelsResponse');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1ListAnalysesResponse.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1ListAnalysesResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1ListAnalysesResponse.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1ListAnalysesResponse extends \Google\Collection
+{
+  protected $collection_key = 'analyses';
+  protected $analysesType = GoogleCloudContactcenterinsightsV1Analysis::class;
+  protected $analysesDataType = 'array';
+  /**
+   * @var string
+   */
+  public $nextPageToken;
+
+  /**
+   * @param GoogleCloudContactcenterinsightsV1Analysis[]
+   */
+  public function setAnalyses($analyses)
+  {
+    $this->analyses = $analyses;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1Analysis[]
+   */
+  public function getAnalyses()
+  {
+    return $this->analyses;
+  }
+  /**
+   * @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(GoogleCloudContactcenterinsightsV1ListAnalysesResponse::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1ListAnalysesResponse');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1ListAnalysisRulesResponse.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1ListAnalysisRulesResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1ListAnalysisRulesResponse.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1ListAnalysisRulesResponse extends \Google\Collection
+{
+  protected $collection_key = 'analysisRules';
+  protected $analysisRulesType = GoogleCloudContactcenterinsightsV1AnalysisRule::class;
+  protected $analysisRulesDataType = 'array';
+  /**
+   * @var string
+   */
+  public $nextPageToken;
+
+  /**
+   * @param GoogleCloudContactcenterinsightsV1AnalysisRule[]
+   */
+  public function setAnalysisRules($analysisRules)
+  {
+    $this->analysisRules = $analysisRules;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1AnalysisRule[]
+   */
+  public function getAnalysisRules()
+  {
+    return $this->analysisRules;
+  }
+  /**
+   * @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(GoogleCloudContactcenterinsightsV1ListAnalysisRulesResponse::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1ListAnalysisRulesResponse');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1ListConversationsResponse.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1ListConversationsResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1ListConversationsResponse.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1ListConversationsResponse extends \Google\Collection
+{
+  protected $collection_key = 'conversations';
+  protected $conversationsType = GoogleCloudContactcenterinsightsV1Conversation::class;
+  protected $conversationsDataType = 'array';
+  /**
+   * @var string
+   */
+  public $nextPageToken;
+
+  /**
+   * @param GoogleCloudContactcenterinsightsV1Conversation[]
+   */
+  public function setConversations($conversations)
+  {
+    $this->conversations = $conversations;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1Conversation[]
+   */
+  public function getConversations()
+  {
+    return $this->conversations;
+  }
+  /**
+   * @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(GoogleCloudContactcenterinsightsV1ListConversationsResponse::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1ListConversationsResponse');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1ListFeedbackLabelsResponse.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1ListFeedbackLabelsResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1ListFeedbackLabelsResponse.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1ListFeedbackLabelsResponse extends \Google\Collection
+{
+  protected $collection_key = 'feedbackLabels';
+  protected $feedbackLabelsType = GoogleCloudContactcenterinsightsV1FeedbackLabel::class;
+  protected $feedbackLabelsDataType = 'array';
+  /**
+   * @var string
+   */
+  public $nextPageToken;
+
+  /**
+   * @param GoogleCloudContactcenterinsightsV1FeedbackLabel[]
+   */
+  public function setFeedbackLabels($feedbackLabels)
+  {
+    $this->feedbackLabels = $feedbackLabels;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1FeedbackLabel[]
+   */
+  public function getFeedbackLabels()
+  {
+    return $this->feedbackLabels;
+  }
+  /**
+   * @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(GoogleCloudContactcenterinsightsV1ListFeedbackLabelsResponse::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1ListFeedbackLabelsResponse');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1ListIssueModelsResponse.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1ListIssueModelsResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1ListIssueModelsResponse.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1ListIssueModelsResponse extends \Google\Collection
+{
+  protected $collection_key = 'issueModels';
+  protected $issueModelsType = GoogleCloudContactcenterinsightsV1IssueModel::class;
+  protected $issueModelsDataType = 'array';
+
+  /**
+   * @param GoogleCloudContactcenterinsightsV1IssueModel[]
+   */
+  public function setIssueModels($issueModels)
+  {
+    $this->issueModels = $issueModels;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1IssueModel[]
+   */
+  public function getIssueModels()
+  {
+    return $this->issueModels;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1ListIssueModelsResponse::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1ListIssueModelsResponse');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1ListIssuesResponse.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1ListIssuesResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1ListIssuesResponse.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1ListIssuesResponse extends \Google\Collection
+{
+  protected $collection_key = 'issues';
+  protected $issuesType = GoogleCloudContactcenterinsightsV1Issue::class;
+  protected $issuesDataType = 'array';
+
+  /**
+   * @param GoogleCloudContactcenterinsightsV1Issue[]
+   */
+  public function setIssues($issues)
+  {
+    $this->issues = $issues;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1Issue[]
+   */
+  public function getIssues()
+  {
+    return $this->issues;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1ListIssuesResponse::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1ListIssuesResponse');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1ListPhraseMatchersResponse.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1ListPhraseMatchersResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1ListPhraseMatchersResponse.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1ListPhraseMatchersResponse extends \Google\Collection
+{
+  protected $collection_key = 'phraseMatchers';
+  /**
+   * @var string
+   */
+  public $nextPageToken;
+  protected $phraseMatchersType = GoogleCloudContactcenterinsightsV1PhraseMatcher::class;
+  protected $phraseMatchersDataType = 'array';
+
+  /**
+   * @param string
+   */
+  public function setNextPageToken($nextPageToken)
+  {
+    $this->nextPageToken = $nextPageToken;
+  }
+  /**
+   * @return string
+   */
+  public function getNextPageToken()
+  {
+    return $this->nextPageToken;
+  }
+  /**
+   * @param GoogleCloudContactcenterinsightsV1PhraseMatcher[]
+   */
+  public function setPhraseMatchers($phraseMatchers)
+  {
+    $this->phraseMatchers = $phraseMatchers;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1PhraseMatcher[]
+   */
+  public function getPhraseMatchers()
+  {
+    return $this->phraseMatchers;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1ListPhraseMatchersResponse::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1ListPhraseMatchersResponse');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1ListQaQuestionsResponse.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1ListQaQuestionsResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1ListQaQuestionsResponse.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1ListQaQuestionsResponse extends \Google\Collection
+{
+  protected $collection_key = 'qaQuestions';
+  /**
+   * @var string
+   */
+  public $nextPageToken;
+  protected $qaQuestionsType = GoogleCloudContactcenterinsightsV1QaQuestion::class;
+  protected $qaQuestionsDataType = 'array';
+
+  /**
+   * @param string
+   */
+  public function setNextPageToken($nextPageToken)
+  {
+    $this->nextPageToken = $nextPageToken;
+  }
+  /**
+   * @return string
+   */
+  public function getNextPageToken()
+  {
+    return $this->nextPageToken;
+  }
+  /**
+   * @param GoogleCloudContactcenterinsightsV1QaQuestion[]
+   */
+  public function setQaQuestions($qaQuestions)
+  {
+    $this->qaQuestions = $qaQuestions;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1QaQuestion[]
+   */
+  public function getQaQuestions()
+  {
+    return $this->qaQuestions;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1ListQaQuestionsResponse::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1ListQaQuestionsResponse');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1ListQaScorecardRevisionsResponse.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1ListQaScorecardRevisionsResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1ListQaScorecardRevisionsResponse.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1ListQaScorecardRevisionsResponse extends \Google\Collection
+{
+  protected $collection_key = 'qaScorecardRevisions';
+  /**
+   * @var string
+   */
+  public $nextPageToken;
+  protected $qaScorecardRevisionsType = GoogleCloudContactcenterinsightsV1QaScorecardRevision::class;
+  protected $qaScorecardRevisionsDataType = 'array';
+
+  /**
+   * @param string
+   */
+  public function setNextPageToken($nextPageToken)
+  {
+    $this->nextPageToken = $nextPageToken;
+  }
+  /**
+   * @return string
+   */
+  public function getNextPageToken()
+  {
+    return $this->nextPageToken;
+  }
+  /**
+   * @param GoogleCloudContactcenterinsightsV1QaScorecardRevision[]
+   */
+  public function setQaScorecardRevisions($qaScorecardRevisions)
+  {
+    $this->qaScorecardRevisions = $qaScorecardRevisions;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1QaScorecardRevision[]
+   */
+  public function getQaScorecardRevisions()
+  {
+    return $this->qaScorecardRevisions;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1ListQaScorecardRevisionsResponse::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1ListQaScorecardRevisionsResponse');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1ListQaScorecardsResponse.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1ListQaScorecardsResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1ListQaScorecardsResponse.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1ListQaScorecardsResponse extends \Google\Collection
+{
+  protected $collection_key = 'qaScorecards';
+  /**
+   * @var string
+   */
+  public $nextPageToken;
+  protected $qaScorecardsType = GoogleCloudContactcenterinsightsV1QaScorecard::class;
+  protected $qaScorecardsDataType = 'array';
+
+  /**
+   * @param string
+   */
+  public function setNextPageToken($nextPageToken)
+  {
+    $this->nextPageToken = $nextPageToken;
+  }
+  /**
+   * @return string
+   */
+  public function getNextPageToken()
+  {
+    return $this->nextPageToken;
+  }
+  /**
+   * @param GoogleCloudContactcenterinsightsV1QaScorecard[]
+   */
+  public function setQaScorecards($qaScorecards)
+  {
+    $this->qaScorecards = $qaScorecards;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1QaScorecard[]
+   */
+  public function getQaScorecards()
+  {
+    return $this->qaScorecards;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1ListQaScorecardsResponse::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1ListQaScorecardsResponse');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1ListViewsResponse.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1ListViewsResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1ListViewsResponse.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1ListViewsResponse extends \Google\Collection
+{
+  protected $collection_key = 'views';
+  /**
+   * @var string
+   */
+  public $nextPageToken;
+  protected $viewsType = GoogleCloudContactcenterinsightsV1View::class;
+  protected $viewsDataType = 'array';
+
+  /**
+   * @param string
+   */
+  public function setNextPageToken($nextPageToken)
+  {
+    $this->nextPageToken = $nextPageToken;
+  }
+  /**
+   * @return string
+   */
+  public function getNextPageToken()
+  {
+    return $this->nextPageToken;
+  }
+  /**
+   * @param GoogleCloudContactcenterinsightsV1View[]
+   */
+  public function setViews($views)
+  {
+    $this->views = $views;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1View[]
+   */
+  public function getViews()
+  {
+    return $this->views;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1ListViewsResponse::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1ListViewsResponse');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1PhraseMatchData.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1PhraseMatchData.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1PhraseMatchData.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1PhraseMatchData extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $displayName;
+  /**
+   * @var string
+   */
+  public $phraseMatcher;
+
+  /**
+   * @param string
+   */
+  public function setDisplayName($displayName)
+  {
+    $this->displayName = $displayName;
+  }
+  /**
+   * @return string
+   */
+  public function getDisplayName()
+  {
+    return $this->displayName;
+  }
+  /**
+   * @param string
+   */
+  public function setPhraseMatcher($phraseMatcher)
+  {
+    $this->phraseMatcher = $phraseMatcher;
+  }
+  /**
+   * @return string
+   */
+  public function getPhraseMatcher()
+  {
+    return $this->phraseMatcher;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1PhraseMatchData::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1PhraseMatchData');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1PhraseMatchRule.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1PhraseMatchRule.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1PhraseMatchRule.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1PhraseMatchRule extends \Google\Model
+{
+  protected $configType = GoogleCloudContactcenterinsightsV1PhraseMatchRuleConfig::class;
+  protected $configDataType = '';
+  /**
+   * @var bool
+   */
+  public $negated;
+  /**
+   * @var string
+   */
+  public $query;
+
+  /**
+   * @param GoogleCloudContactcenterinsightsV1PhraseMatchRuleConfig
+   */
+  public function setConfig(GoogleCloudContactcenterinsightsV1PhraseMatchRuleConfig $config)
+  {
+    $this->config = $config;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1PhraseMatchRuleConfig
+   */
+  public function getConfig()
+  {
+    return $this->config;
+  }
+  /**
+   * @param bool
+   */
+  public function setNegated($negated)
+  {
+    $this->negated = $negated;
+  }
+  /**
+   * @return bool
+   */
+  public function getNegated()
+  {
+    return $this->negated;
+  }
+  /**
+   * @param string
+   */
+  public function setQuery($query)
+  {
+    $this->query = $query;
+  }
+  /**
+   * @return string
+   */
+  public function getQuery()
+  {
+    return $this->query;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1PhraseMatchRule::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1PhraseMatchRule');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1PhraseMatchRuleConfig.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1PhraseMatchRuleConfig.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1PhraseMatchRuleConfig.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1PhraseMatchRuleConfig extends \Google\Model
+{
+  protected $exactMatchConfigType = GoogleCloudContactcenterinsightsV1ExactMatchConfig::class;
+  protected $exactMatchConfigDataType = '';
+
+  /**
+   * @param GoogleCloudContactcenterinsightsV1ExactMatchConfig
+   */
+  public function setExactMatchConfig(GoogleCloudContactcenterinsightsV1ExactMatchConfig $exactMatchConfig)
+  {
+    $this->exactMatchConfig = $exactMatchConfig;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1ExactMatchConfig
+   */
+  public function getExactMatchConfig()
+  {
+    return $this->exactMatchConfig;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1PhraseMatchRuleConfig::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1PhraseMatchRuleConfig');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroup.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroup.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroup.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroup extends \Google\Collection
+{
+  protected $collection_key = 'phraseMatchRules';
+  protected $phraseMatchRulesType = GoogleCloudContactcenterinsightsV1PhraseMatchRule::class;
+  protected $phraseMatchRulesDataType = 'array';
+  /**
+   * @var string
+   */
+  public $type;
+
+  /**
+   * @param GoogleCloudContactcenterinsightsV1PhraseMatchRule[]
+   */
+  public function setPhraseMatchRules($phraseMatchRules)
+  {
+    $this->phraseMatchRules = $phraseMatchRules;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1PhraseMatchRule[]
+   */
+  public function getPhraseMatchRules()
+  {
+    return $this->phraseMatchRules;
+  }
+  /**
+   * @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(GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroup::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroup');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1PhraseMatcher.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1PhraseMatcher.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1PhraseMatcher.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,223 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1PhraseMatcher extends \Google\Collection
+{
+  protected $collection_key = 'phraseMatchRuleGroups';
+  /**
+   * @var string
+   */
+  public $activationUpdateTime;
+  /**
+   * @var bool
+   */
+  public $active;
+  /**
+   * @var string
+   */
+  public $displayName;
+  /**
+   * @var string
+   */
+  public $name;
+  protected $phraseMatchRuleGroupsType = GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroup::class;
+  protected $phraseMatchRuleGroupsDataType = 'array';
+  /**
+   * @var string
+   */
+  public $revisionCreateTime;
+  /**
+   * @var string
+   */
+  public $revisionId;
+  /**
+   * @var string
+   */
+  public $roleMatch;
+  /**
+   * @var string
+   */
+  public $type;
+  /**
+   * @var string
+   */
+  public $updateTime;
+  /**
+   * @var string
+   */
+  public $versionTag;
+
+  /**
+   * @param string
+   */
+  public function setActivationUpdateTime($activationUpdateTime)
+  {
+    $this->activationUpdateTime = $activationUpdateTime;
+  }
+  /**
+   * @return string
+   */
+  public function getActivationUpdateTime()
+  {
+    return $this->activationUpdateTime;
+  }
+  /**
+   * @param bool
+   */
+  public function setActive($active)
+  {
+    $this->active = $active;
+  }
+  /**
+   * @return bool
+   */
+  public function getActive()
+  {
+    return $this->active;
+  }
+  /**
+   * @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 GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroup[]
+   */
+  public function setPhraseMatchRuleGroups($phraseMatchRuleGroups)
+  {
+    $this->phraseMatchRuleGroups = $phraseMatchRuleGroups;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroup[]
+   */
+  public function getPhraseMatchRuleGroups()
+  {
+    return $this->phraseMatchRuleGroups;
+  }
+  /**
+   * @param string
+   */
+  public function setRevisionCreateTime($revisionCreateTime)
+  {
+    $this->revisionCreateTime = $revisionCreateTime;
+  }
+  /**
+   * @return string
+   */
+  public function getRevisionCreateTime()
+  {
+    return $this->revisionCreateTime;
+  }
+  /**
+   * @param string
+   */
+  public function setRevisionId($revisionId)
+  {
+    $this->revisionId = $revisionId;
+  }
+  /**
+   * @return string
+   */
+  public function getRevisionId()
+  {
+    return $this->revisionId;
+  }
+  /**
+   * @param string
+   */
+  public function setRoleMatch($roleMatch)
+  {
+    $this->roleMatch = $roleMatch;
+  }
+  /**
+   * @return string
+   */
+  public function getRoleMatch()
+  {
+    return $this->roleMatch;
+  }
+  /**
+   * @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 setVersionTag($versionTag)
+  {
+    $this->versionTag = $versionTag;
+  }
+  /**
+   * @return string
+   */
+  public function getVersionTag()
+  {
+    return $this->versionTag;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1PhraseMatcher::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1PhraseMatcher');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1QaAnswer.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1QaAnswer.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1QaAnswer.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,131 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1QaAnswer extends \Google\Collection
+{
+  protected $collection_key = 'tags';
+  protected $answerSourcesType = GoogleCloudContactcenterinsightsV1QaAnswerAnswerSource::class;
+  protected $answerSourcesDataType = 'array';
+  protected $answerValueType = GoogleCloudContactcenterinsightsV1QaAnswerAnswerValue::class;
+  protected $answerValueDataType = '';
+  /**
+   * @var string
+   */
+  public $conversation;
+  /**
+   * @var string
+   */
+  public $qaQuestion;
+  /**
+   * @var string
+   */
+  public $questionBody;
+  /**
+   * @var string[]
+   */
+  public $tags;
+
+  /**
+   * @param GoogleCloudContactcenterinsightsV1QaAnswerAnswerSource[]
+   */
+  public function setAnswerSources($answerSources)
+  {
+    $this->answerSources = $answerSources;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1QaAnswerAnswerSource[]
+   */
+  public function getAnswerSources()
+  {
+    return $this->answerSources;
+  }
+  /**
+   * @param GoogleCloudContactcenterinsightsV1QaAnswerAnswerValue
+   */
+  public function setAnswerValue(GoogleCloudContactcenterinsightsV1QaAnswerAnswerValue $answerValue)
+  {
+    $this->answerValue = $answerValue;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1QaAnswerAnswerValue
+   */
+  public function getAnswerValue()
+  {
+    return $this->answerValue;
+  }
+  /**
+   * @param string
+   */
+  public function setConversation($conversation)
+  {
+    $this->conversation = $conversation;
+  }
+  /**
+   * @return string
+   */
+  public function getConversation()
+  {
+    return $this->conversation;
+  }
+  /**
+   * @param string
+   */
+  public function setQaQuestion($qaQuestion)
+  {
+    $this->qaQuestion = $qaQuestion;
+  }
+  /**
+   * @return string
+   */
+  public function getQaQuestion()
+  {
+    return $this->qaQuestion;
+  }
+  /**
+   * @param string
+   */
+  public function setQuestionBody($questionBody)
+  {
+    $this->questionBody = $questionBody;
+  }
+  /**
+   * @return string
+   */
+  public function getQuestionBody()
+  {
+    return $this->questionBody;
+  }
+  /**
+   * @param string[]
+   */
+  public function setTags($tags)
+  {
+    $this->tags = $tags;
+  }
+  /**
+   * @return string[]
+   */
+  public function getTags()
+  {
+    return $this->tags;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1QaAnswer::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1QaAnswer');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1QaAnswerAnswerSource.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1QaAnswerAnswerSource.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1QaAnswerAnswerSource.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1QaAnswerAnswerSource extends \Google\Model
+{
+  protected $answerValueType = GoogleCloudContactcenterinsightsV1QaAnswerAnswerValue::class;
+  protected $answerValueDataType = '';
+  /**
+   * @var string
+   */
+  public $sourceType;
+
+  /**
+   * @param GoogleCloudContactcenterinsightsV1QaAnswerAnswerValue
+   */
+  public function setAnswerValue(GoogleCloudContactcenterinsightsV1QaAnswerAnswerValue $answerValue)
+  {
+    $this->answerValue = $answerValue;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1QaAnswerAnswerValue
+   */
+  public function getAnswerValue()
+  {
+    return $this->answerValue;
+  }
+  /**
+   * @param string
+   */
+  public function setSourceType($sourceType)
+  {
+    $this->sourceType = $sourceType;
+  }
+  /**
+   * @return string
+   */
+  public function getSourceType()
+  {
+    return $this->sourceType;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1QaAnswerAnswerSource::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1QaAnswerAnswerSource');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1QaAnswerAnswerValue.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1QaAnswerAnswerValue.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1QaAnswerAnswerValue.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,134 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1QaAnswerAnswerValue extends \Google\Model
+{
+  /**
+   * @var bool
+   */
+  public $boolValue;
+  /**
+   * @var string
+   */
+  public $key;
+  /**
+   * @var bool
+   */
+  public $naValue;
+  public $normalizedScore;
+  public $numValue;
+  public $potentialScore;
+  public $score;
+  /**
+   * @var string
+   */
+  public $strValue;
+
+  /**
+   * @param bool
+   */
+  public function setBoolValue($boolValue)
+  {
+    $this->boolValue = $boolValue;
+  }
+  /**
+   * @return bool
+   */
+  public function getBoolValue()
+  {
+    return $this->boolValue;
+  }
+  /**
+   * @param string
+   */
+  public function setKey($key)
+  {
+    $this->key = $key;
+  }
+  /**
+   * @return string
+   */
+  public function getKey()
+  {
+    return $this->key;
+  }
+  /**
+   * @param bool
+   */
+  public function setNaValue($naValue)
+  {
+    $this->naValue = $naValue;
+  }
+  /**
+   * @return bool
+   */
+  public function getNaValue()
+  {
+    return $this->naValue;
+  }
+  public function setNormalizedScore($normalizedScore)
+  {
+    $this->normalizedScore = $normalizedScore;
+  }
+  public function getNormalizedScore()
+  {
+    return $this->normalizedScore;
+  }
+  public function setNumValue($numValue)
+  {
+    $this->numValue = $numValue;
+  }
+  public function getNumValue()
+  {
+    return $this->numValue;
+  }
+  public function setPotentialScore($potentialScore)
+  {
+    $this->potentialScore = $potentialScore;
+  }
+  public function getPotentialScore()
+  {
+    return $this->potentialScore;
+  }
+  public function setScore($score)
+  {
+    $this->score = $score;
+  }
+  public function getScore()
+  {
+    return $this->score;
+  }
+  /**
+   * @param string
+   */
+  public function setStrValue($strValue)
+  {
+    $this->strValue = $strValue;
+  }
+  /**
+   * @return string
+   */
+  public function getStrValue()
+  {
+    return $this->strValue;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1QaAnswerAnswerValue::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1QaAnswerAnswerValue');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1QaQuestion.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1QaQuestion.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1QaQuestion.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,219 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1QaQuestion extends \Google\Collection
+{
+  protected $collection_key = 'tags';
+  /**
+   * @var string
+   */
+  public $abbreviation;
+  protected $answerChoicesType = GoogleCloudContactcenterinsightsV1QaQuestionAnswerChoice::class;
+  protected $answerChoicesDataType = 'array';
+  /**
+   * @var string
+   */
+  public $answerInstructions;
+  /**
+   * @var string
+   */
+  public $createTime;
+  protected $metricsType = GoogleCloudContactcenterinsightsV1QaQuestionMetrics::class;
+  protected $metricsDataType = '';
+  /**
+   * @var string
+   */
+  public $name;
+  /**
+   * @var int
+   */
+  public $order;
+  /**
+   * @var string
+   */
+  public $questionBody;
+  /**
+   * @var string[]
+   */
+  public $tags;
+  protected $tuningMetadataType = GoogleCloudContactcenterinsightsV1QaQuestionTuningMetadata::class;
+  protected $tuningMetadataDataType = '';
+  /**
+   * @var string
+   */
+  public $updateTime;
+
+  /**
+   * @param string
+   */
+  public function setAbbreviation($abbreviation)
+  {
+    $this->abbreviation = $abbreviation;
+  }
+  /**
+   * @return string
+   */
+  public function getAbbreviation()
+  {
+    return $this->abbreviation;
+  }
+  /**
+   * @param GoogleCloudContactcenterinsightsV1QaQuestionAnswerChoice[]
+   */
+  public function setAnswerChoices($answerChoices)
+  {
+    $this->answerChoices = $answerChoices;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1QaQuestionAnswerChoice[]
+   */
+  public function getAnswerChoices()
+  {
+    return $this->answerChoices;
+  }
+  /**
+   * @param string
+   */
+  public function setAnswerInstructions($answerInstructions)
+  {
+    $this->answerInstructions = $answerInstructions;
+  }
+  /**
+   * @return string
+   */
+  public function getAnswerInstructions()
+  {
+    return $this->answerInstructions;
+  }
+  /**
+   * @param string
+   */
+  public function setCreateTime($createTime)
+  {
+    $this->createTime = $createTime;
+  }
+  /**
+   * @return string
+   */
+  public function getCreateTime()
+  {
+    return $this->createTime;
+  }
+  /**
+   * @param GoogleCloudContactcenterinsightsV1QaQuestionMetrics
+   */
+  public function setMetrics(GoogleCloudContactcenterinsightsV1QaQuestionMetrics $metrics)
+  {
+    $this->metrics = $metrics;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1QaQuestionMetrics
+   */
+  public function getMetrics()
+  {
+    return $this->metrics;
+  }
+  /**
+   * @param string
+   */
+  public function setName($name)
+  {
+    $this->name = $name;
+  }
+  /**
+   * @return string
+   */
+  public function getName()
+  {
+    return $this->name;
+  }
+  /**
+   * @param int
+   */
+  public function setOrder($order)
+  {
+    $this->order = $order;
+  }
+  /**
+   * @return int
+   */
+  public function getOrder()
+  {
+    return $this->order;
+  }
+  /**
+   * @param string
+   */
+  public function setQuestionBody($questionBody)
+  {
+    $this->questionBody = $questionBody;
+  }
+  /**
+   * @return string
+   */
+  public function getQuestionBody()
+  {
+    return $this->questionBody;
+  }
+  /**
+   * @param string[]
+   */
+  public function setTags($tags)
+  {
+    $this->tags = $tags;
+  }
+  /**
+   * @return string[]
+   */
+  public function getTags()
+  {
+    return $this->tags;
+  }
+  /**
+   * @param GoogleCloudContactcenterinsightsV1QaQuestionTuningMetadata
+   */
+  public function setTuningMetadata(GoogleCloudContactcenterinsightsV1QaQuestionTuningMetadata $tuningMetadata)
+  {
+    $this->tuningMetadata = $tuningMetadata;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1QaQuestionTuningMetadata
+   */
+  public function getTuningMetadata()
+  {
+    return $this->tuningMetadata;
+  }
+  /**
+   * @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(GoogleCloudContactcenterinsightsV1QaQuestion::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1QaQuestion');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1QaQuestionAnswerChoice.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1QaQuestionAnswerChoice.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1QaQuestionAnswerChoice.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1QaQuestionAnswerChoice extends \Google\Model
+{
+  /**
+   * @var bool
+   */
+  public $boolValue;
+  /**
+   * @var string
+   */
+  public $key;
+  /**
+   * @var bool
+   */
+  public $naValue;
+  public $numValue;
+  public $score;
+  /**
+   * @var string
+   */
+  public $strValue;
+
+  /**
+   * @param bool
+   */
+  public function setBoolValue($boolValue)
+  {
+    $this->boolValue = $boolValue;
+  }
+  /**
+   * @return bool
+   */
+  public function getBoolValue()
+  {
+    return $this->boolValue;
+  }
+  /**
+   * @param string
+   */
+  public function setKey($key)
+  {
+    $this->key = $key;
+  }
+  /**
+   * @return string
+   */
+  public function getKey()
+  {
+    return $this->key;
+  }
+  /**
+   * @param bool
+   */
+  public function setNaValue($naValue)
+  {
+    $this->naValue = $naValue;
+  }
+  /**
+   * @return bool
+   */
+  public function getNaValue()
+  {
+    return $this->naValue;
+  }
+  public function setNumValue($numValue)
+  {
+    $this->numValue = $numValue;
+  }
+  public function getNumValue()
+  {
+    return $this->numValue;
+  }
+  public function setScore($score)
+  {
+    $this->score = $score;
+  }
+  public function getScore()
+  {
+    return $this->score;
+  }
+  /**
+   * @param string
+   */
+  public function setStrValue($strValue)
+  {
+    $this->strValue = $strValue;
+  }
+  /**
+   * @return string
+   */
+  public function getStrValue()
+  {
+    return $this->strValue;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1QaQuestionAnswerChoice::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1QaQuestionAnswerChoice');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1QaQuestionMetrics.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1QaQuestionMetrics.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1QaQuestionMetrics.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,35 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1QaQuestionMetrics extends \Google\Model
+{
+  public $accuracy;
+
+  public function setAccuracy($accuracy)
+  {
+    $this->accuracy = $accuracy;
+  }
+  public function getAccuracy()
+  {
+    return $this->accuracy;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1QaQuestionMetrics::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1QaQuestionMetrics');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1QaQuestionTuningMetadata.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1QaQuestionTuningMetadata.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1QaQuestionTuningMetadata.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1QaQuestionTuningMetadata extends \Google\Collection
+{
+  protected $collection_key = 'datasetValidationWarnings';
+  /**
+   * @var string[]
+   */
+  public $datasetValidationWarnings;
+  /**
+   * @var string
+   */
+  public $totalValidLabelCount;
+  /**
+   * @var string
+   */
+  public $tuningError;
+
+  /**
+   * @param string[]
+   */
+  public function setDatasetValidationWarnings($datasetValidationWarnings)
+  {
+    $this->datasetValidationWarnings = $datasetValidationWarnings;
+  }
+  /**
+   * @return string[]
+   */
+  public function getDatasetValidationWarnings()
+  {
+    return $this->datasetValidationWarnings;
+  }
+  /**
+   * @param string
+   */
+  public function setTotalValidLabelCount($totalValidLabelCount)
+  {
+    $this->totalValidLabelCount = $totalValidLabelCount;
+  }
+  /**
+   * @return string
+   */
+  public function getTotalValidLabelCount()
+  {
+    return $this->totalValidLabelCount;
+  }
+  /**
+   * @param string
+   */
+  public function setTuningError($tuningError)
+  {
+    $this->tuningError = $tuningError;
+  }
+  /**
+   * @return string
+   */
+  public function getTuningError()
+  {
+    return $this->tuningError;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1QaQuestionTuningMetadata::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1QaQuestionTuningMetadata');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1QaScorecard.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1QaScorecard.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1QaScorecard.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1QaScorecard extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $createTime;
+  /**
+   * @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 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(GoogleCloudContactcenterinsightsV1QaScorecard::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1QaScorecard');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1QaScorecardResult.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1QaScorecardResult.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1QaScorecardResult.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,192 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1QaScorecardResult extends \Google\Collection
+{
+  protected $collection_key = 'scoreSources';
+  /**
+   * @var string
+   */
+  public $agentId;
+  /**
+   * @var string
+   */
+  public $conversation;
+  /**
+   * @var string
+   */
+  public $createTime;
+  /**
+   * @var string
+   */
+  public $name;
+  public $normalizedScore;
+  public $potentialScore;
+  protected $qaAnswersType = GoogleCloudContactcenterinsightsV1QaAnswer::class;
+  protected $qaAnswersDataType = 'array';
+  /**
+   * @var string
+   */
+  public $qaScorecardRevision;
+  protected $qaTagResultsType = GoogleCloudContactcenterinsightsV1QaScorecardResultQaTagResult::class;
+  protected $qaTagResultsDataType = 'array';
+  public $score;
+  protected $scoreSourcesType = GoogleCloudContactcenterinsightsV1QaScorecardResultScoreSource::class;
+  protected $scoreSourcesDataType = 'array';
+
+  /**
+   * @param string
+   */
+  public function setAgentId($agentId)
+  {
+    $this->agentId = $agentId;
+  }
+  /**
+   * @return string
+   */
+  public function getAgentId()
+  {
+    return $this->agentId;
+  }
+  /**
+   * @param string
+   */
+  public function setConversation($conversation)
+  {
+    $this->conversation = $conversation;
+  }
+  /**
+   * @return string
+   */
+  public function getConversation()
+  {
+    return $this->conversation;
+  }
+  /**
+   * @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;
+  }
+  public function setNormalizedScore($normalizedScore)
+  {
+    $this->normalizedScore = $normalizedScore;
+  }
+  public function getNormalizedScore()
+  {
+    return $this->normalizedScore;
+  }
+  public function setPotentialScore($potentialScore)
+  {
+    $this->potentialScore = $potentialScore;
+  }
+  public function getPotentialScore()
+  {
+    return $this->potentialScore;
+  }
+  /**
+   * @param GoogleCloudContactcenterinsightsV1QaAnswer[]
+   */
+  public function setQaAnswers($qaAnswers)
+  {
+    $this->qaAnswers = $qaAnswers;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1QaAnswer[]
+   */
+  public function getQaAnswers()
+  {
+    return $this->qaAnswers;
+  }
+  /**
+   * @param string
+   */
+  public function setQaScorecardRevision($qaScorecardRevision)
+  {
+    $this->qaScorecardRevision = $qaScorecardRevision;
+  }
+  /**
+   * @return string
+   */
+  public function getQaScorecardRevision()
+  {
+    return $this->qaScorecardRevision;
+  }
+  /**
+   * @param GoogleCloudContactcenterinsightsV1QaScorecardResultQaTagResult[]
+   */
+  public function setQaTagResults($qaTagResults)
+  {
+    $this->qaTagResults = $qaTagResults;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1QaScorecardResultQaTagResult[]
+   */
+  public function getQaTagResults()
+  {
+    return $this->qaTagResults;
+  }
+  public function setScore($score)
+  {
+    $this->score = $score;
+  }
+  public function getScore()
+  {
+    return $this->score;
+  }
+  /**
+   * @param GoogleCloudContactcenterinsightsV1QaScorecardResultScoreSource[]
+   */
+  public function setScoreSources($scoreSources)
+  {
+    $this->scoreSources = $scoreSources;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1QaScorecardResultScoreSource[]
+   */
+  public function getScoreSources()
+  {
+    return $this->scoreSources;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1QaScorecardResult::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1QaScorecardResult');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1QaScorecardResultQaTagResult.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1QaScorecardResultQaTagResult.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1QaScorecardResultQaTagResult.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,71 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1QaScorecardResultQaTagResult extends \Google\Model
+{
+  public $normalizedScore;
+  public $potentialScore;
+  public $score;
+  /**
+   * @var string
+   */
+  public $tag;
+
+  public function setNormalizedScore($normalizedScore)
+  {
+    $this->normalizedScore = $normalizedScore;
+  }
+  public function getNormalizedScore()
+  {
+    return $this->normalizedScore;
+  }
+  public function setPotentialScore($potentialScore)
+  {
+    $this->potentialScore = $potentialScore;
+  }
+  public function getPotentialScore()
+  {
+    return $this->potentialScore;
+  }
+  public function setScore($score)
+  {
+    $this->score = $score;
+  }
+  public function getScore()
+  {
+    return $this->score;
+  }
+  /**
+   * @param string
+   */
+  public function setTag($tag)
+  {
+    $this->tag = $tag;
+  }
+  /**
+   * @return string
+   */
+  public function getTag()
+  {
+    return $this->tag;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1QaScorecardResultQaTagResult::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1QaScorecardResultQaTagResult');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1QaScorecardResultScoreSource.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1QaScorecardResultScoreSource.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1QaScorecardResultScoreSource.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,88 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1QaScorecardResultScoreSource extends \Google\Collection
+{
+  protected $collection_key = 'qaTagResults';
+  public $normalizedScore;
+  public $potentialScore;
+  protected $qaTagResultsType = GoogleCloudContactcenterinsightsV1QaScorecardResultQaTagResult::class;
+  protected $qaTagResultsDataType = 'array';
+  public $score;
+  /**
+   * @var string
+   */
+  public $sourceType;
+
+  public function setNormalizedScore($normalizedScore)
+  {
+    $this->normalizedScore = $normalizedScore;
+  }
+  public function getNormalizedScore()
+  {
+    return $this->normalizedScore;
+  }
+  public function setPotentialScore($potentialScore)
+  {
+    $this->potentialScore = $potentialScore;
+  }
+  public function getPotentialScore()
+  {
+    return $this->potentialScore;
+  }
+  /**
+   * @param GoogleCloudContactcenterinsightsV1QaScorecardResultQaTagResult[]
+   */
+  public function setQaTagResults($qaTagResults)
+  {
+    $this->qaTagResults = $qaTagResults;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1QaScorecardResultQaTagResult[]
+   */
+  public function getQaTagResults()
+  {
+    return $this->qaTagResults;
+  }
+  public function setScore($score)
+  {
+    $this->score = $score;
+  }
+  public function getScore()
+  {
+    return $this->score;
+  }
+  /**
+   * @param string
+   */
+  public function setSourceType($sourceType)
+  {
+    $this->sourceType = $sourceType;
+  }
+  /**
+   * @return string
+   */
+  public function getSourceType()
+  {
+    return $this->sourceType;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1QaScorecardResultScoreSource::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1QaScorecardResultScoreSource');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1QaScorecardRevision.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1QaScorecardRevision.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1QaScorecardRevision.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1QaScorecardRevision extends \Google\Collection
+{
+  protected $collection_key = 'alternateIds';
+  /**
+   * @var string[]
+   */
+  public $alternateIds;
+  /**
+   * @var string
+   */
+  public $createTime;
+  /**
+   * @var string
+   */
+  public $name;
+  protected $snapshotType = GoogleCloudContactcenterinsightsV1QaScorecard::class;
+  protected $snapshotDataType = '';
+  /**
+   * @var string
+   */
+  public $state;
+
+  /**
+   * @param string[]
+   */
+  public function setAlternateIds($alternateIds)
+  {
+    $this->alternateIds = $alternateIds;
+  }
+  /**
+   * @return string[]
+   */
+  public function getAlternateIds()
+  {
+    return $this->alternateIds;
+  }
+  /**
+   * @param string
+   */
+  public function setCreateTime($createTime)
+  {
+    $this->createTime = $createTime;
+  }
+  /**
+   * @return string
+   */
+  public function getCreateTime()
+  {
+    return $this->createTime;
+  }
+  /**
+   * @param string
+   */
+  public function setName($name)
+  {
+    $this->name = $name;
+  }
+  /**
+   * @return string
+   */
+  public function getName()
+  {
+    return $this->name;
+  }
+  /**
+   * @param GoogleCloudContactcenterinsightsV1QaScorecard
+   */
+  public function setSnapshot(GoogleCloudContactcenterinsightsV1QaScorecard $snapshot)
+  {
+    $this->snapshot = $snapshot;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1QaScorecard
+   */
+  public function getSnapshot()
+  {
+    return $this->snapshot;
+  }
+  /**
+   * @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(GoogleCloudContactcenterinsightsV1QaScorecardRevision::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1QaScorecardRevision');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1QueryMetricsMetadata.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1QueryMetricsMetadata.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1QueryMetricsMetadata.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1QueryMetricsMetadata extends \Google\Model
+{
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1QueryMetricsMetadata::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1QueryMetricsMetadata');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1QueryMetricsRequest.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1QueryMetricsRequest.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1QueryMetricsRequest.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1QueryMetricsRequest extends \Google\Collection
+{
+  protected $collection_key = 'dimensions';
+  protected $dimensionsType = GoogleCloudContactcenterinsightsV1Dimension::class;
+  protected $dimensionsDataType = 'array';
+  /**
+   * @var string
+   */
+  public $filter;
+  /**
+   * @var string
+   */
+  public $measureMask;
+  /**
+   * @var string
+   */
+  public $timeGranularity;
+
+  /**
+   * @param GoogleCloudContactcenterinsightsV1Dimension[]
+   */
+  public function setDimensions($dimensions)
+  {
+    $this->dimensions = $dimensions;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1Dimension[]
+   */
+  public function getDimensions()
+  {
+    return $this->dimensions;
+  }
+  /**
+   * @param string
+   */
+  public function setFilter($filter)
+  {
+    $this->filter = $filter;
+  }
+  /**
+   * @return string
+   */
+  public function getFilter()
+  {
+    return $this->filter;
+  }
+  /**
+   * @param string
+   */
+  public function setMeasureMask($measureMask)
+  {
+    $this->measureMask = $measureMask;
+  }
+  /**
+   * @return string
+   */
+  public function getMeasureMask()
+  {
+    return $this->measureMask;
+  }
+  /**
+   * @param string
+   */
+  public function setTimeGranularity($timeGranularity)
+  {
+    $this->timeGranularity = $timeGranularity;
+  }
+  /**
+   * @return string
+   */
+  public function getTimeGranularity()
+  {
+    return $this->timeGranularity;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1QueryMetricsRequest::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1QueryMetricsRequest');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1QueryMetricsResponse.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1QueryMetricsResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1QueryMetricsResponse.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1QueryMetricsResponse extends \Google\Collection
+{
+  protected $collection_key = 'slices';
+  /**
+   * @var string
+   */
+  public $location;
+  protected $macroAverageSliceType = GoogleCloudContactcenterinsightsV1QueryMetricsResponseSlice::class;
+  protected $macroAverageSliceDataType = '';
+  protected $slicesType = GoogleCloudContactcenterinsightsV1QueryMetricsResponseSlice::class;
+  protected $slicesDataType = 'array';
+  /**
+   * @var string
+   */
+  public $updateTime;
+
+  /**
+   * @param string
+   */
+  public function setLocation($location)
+  {
+    $this->location = $location;
+  }
+  /**
+   * @return string
+   */
+  public function getLocation()
+  {
+    return $this->location;
+  }
+  /**
+   * @param GoogleCloudContactcenterinsightsV1QueryMetricsResponseSlice
+   */
+  public function setMacroAverageSlice(GoogleCloudContactcenterinsightsV1QueryMetricsResponseSlice $macroAverageSlice)
+  {
+    $this->macroAverageSlice = $macroAverageSlice;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1QueryMetricsResponseSlice
+   */
+  public function getMacroAverageSlice()
+  {
+    return $this->macroAverageSlice;
+  }
+  /**
+   * @param GoogleCloudContactcenterinsightsV1QueryMetricsResponseSlice[]
+   */
+  public function setSlices($slices)
+  {
+    $this->slices = $slices;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1QueryMetricsResponseSlice[]
+   */
+  public function getSlices()
+  {
+    return $this->slices;
+  }
+  /**
+   * @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(GoogleCloudContactcenterinsightsV1QueryMetricsResponse::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1QueryMetricsResponse');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1QueryMetricsResponseSlice.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1QueryMetricsResponseSlice.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1QueryMetricsResponseSlice.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1QueryMetricsResponseSlice extends \Google\Collection
+{
+  protected $collection_key = 'dimensions';
+  protected $dimensionsType = GoogleCloudContactcenterinsightsV1Dimension::class;
+  protected $dimensionsDataType = 'array';
+  protected $timeSeriesType = GoogleCloudContactcenterinsightsV1QueryMetricsResponseSliceTimeSeries::class;
+  protected $timeSeriesDataType = '';
+  protected $totalType = GoogleCloudContactcenterinsightsV1QueryMetricsResponseSliceDataPoint::class;
+  protected $totalDataType = '';
+
+  /**
+   * @param GoogleCloudContactcenterinsightsV1Dimension[]
+   */
+  public function setDimensions($dimensions)
+  {
+    $this->dimensions = $dimensions;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1Dimension[]
+   */
+  public function getDimensions()
+  {
+    return $this->dimensions;
+  }
+  /**
+   * @param GoogleCloudContactcenterinsightsV1QueryMetricsResponseSliceTimeSeries
+   */
+  public function setTimeSeries(GoogleCloudContactcenterinsightsV1QueryMetricsResponseSliceTimeSeries $timeSeries)
+  {
+    $this->timeSeries = $timeSeries;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1QueryMetricsResponseSliceTimeSeries
+   */
+  public function getTimeSeries()
+  {
+    return $this->timeSeries;
+  }
+  /**
+   * @param GoogleCloudContactcenterinsightsV1QueryMetricsResponseSliceDataPoint
+   */
+  public function setTotal(GoogleCloudContactcenterinsightsV1QueryMetricsResponseSliceDataPoint $total)
+  {
+    $this->total = $total;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1QueryMetricsResponseSliceDataPoint
+   */
+  public function getTotal()
+  {
+    return $this->total;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1QueryMetricsResponseSlice::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1QueryMetricsResponseSlice');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1QueryMetricsResponseSliceDataPoint.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1QueryMetricsResponseSliceDataPoint.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1QueryMetricsResponseSliceDataPoint.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1QueryMetricsResponseSliceDataPoint extends \Google\Model
+{
+  protected $conversationMeasureType = GoogleCloudContactcenterinsightsV1QueryMetricsResponseSliceDataPointConversationMeasure::class;
+  protected $conversationMeasureDataType = '';
+  protected $intervalType = GoogleTypeInterval::class;
+  protected $intervalDataType = '';
+
+  /**
+   * @param GoogleCloudContactcenterinsightsV1QueryMetricsResponseSliceDataPointConversationMeasure
+   */
+  public function setConversationMeasure(GoogleCloudContactcenterinsightsV1QueryMetricsResponseSliceDataPointConversationMeasure $conversationMeasure)
+  {
+    $this->conversationMeasure = $conversationMeasure;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1QueryMetricsResponseSliceDataPointConversationMeasure
+   */
+  public function getConversationMeasure()
+  {
+    return $this->conversationMeasure;
+  }
+  /**
+   * @param GoogleTypeInterval
+   */
+  public function setInterval(GoogleTypeInterval $interval)
+  {
+    $this->interval = $interval;
+  }
+  /**
+   * @return GoogleTypeInterval
+   */
+  public function getInterval()
+  {
+    return $this->interval;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1QueryMetricsResponseSliceDataPoint::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1QueryMetricsResponseSliceDataPoint');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1QueryMetricsResponseSliceDataPointConversationMeasure.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1QueryMetricsResponseSliceDataPointConversationMeasure.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1QueryMetricsResponseSliceDataPointConversationMeasure.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,178 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1QueryMetricsResponseSliceDataPointConversationMeasure extends \Google\Collection
+{
+  protected $collection_key = 'qaTagScores';
+  /**
+   * @var float
+   */
+  public $averageAgentSentimentScore;
+  /**
+   * @var float
+   */
+  public $averageClientSentimentScore;
+  public $averageCustomerSatisfactionRating;
+  /**
+   * @var string
+   */
+  public $averageDuration;
+  public $averageQaNormalizedScore;
+  public $averageQaQuestionNormalizedScore;
+  /**
+   * @var float
+   */
+  public $averageSilencePercentage;
+  /**
+   * @var float
+   */
+  public $averageTurnCount;
+  /**
+   * @var int
+   */
+  public $conversationCount;
+  protected $qaTagScoresType = GoogleCloudContactcenterinsightsV1QueryMetricsResponseSliceDataPointConversationMeasureQaTagScore::class;
+  protected $qaTagScoresDataType = 'array';
+
+  /**
+   * @param float
+   */
+  public function setAverageAgentSentimentScore($averageAgentSentimentScore)
+  {
+    $this->averageAgentSentimentScore = $averageAgentSentimentScore;
+  }
+  /**
+   * @return float
+   */
+  public function getAverageAgentSentimentScore()
+  {
+    return $this->averageAgentSentimentScore;
+  }
+  /**
+   * @param float
+   */
+  public function setAverageClientSentimentScore($averageClientSentimentScore)
+  {
+    $this->averageClientSentimentScore = $averageClientSentimentScore;
+  }
+  /**
+   * @return float
+   */
+  public function getAverageClientSentimentScore()
+  {
+    return $this->averageClientSentimentScore;
+  }
+  public function setAverageCustomerSatisfactionRating($averageCustomerSatisfactionRating)
+  {
+    $this->averageCustomerSatisfactionRating = $averageCustomerSatisfactionRating;
+  }
+  public function getAverageCustomerSatisfactionRating()
+  {
+    return $this->averageCustomerSatisfactionRating;
+  }
+  /**
+   * @param string
+   */
+  public function setAverageDuration($averageDuration)
+  {
+    $this->averageDuration = $averageDuration;
+  }
+  /**
+   * @return string
+   */
+  public function getAverageDuration()
+  {
+    return $this->averageDuration;
+  }
+  public function setAverageQaNormalizedScore($averageQaNormalizedScore)
+  {
+    $this->averageQaNormalizedScore = $averageQaNormalizedScore;
+  }
+  public function getAverageQaNormalizedScore()
+  {
+    return $this->averageQaNormalizedScore;
+  }
+  public function setAverageQaQuestionNormalizedScore($averageQaQuestionNormalizedScore)
+  {
+    $this->averageQaQuestionNormalizedScore = $averageQaQuestionNormalizedScore;
+  }
+  public function getAverageQaQuestionNormalizedScore()
+  {
+    return $this->averageQaQuestionNormalizedScore;
+  }
+  /**
+   * @param float
+   */
+  public function setAverageSilencePercentage($averageSilencePercentage)
+  {
+    $this->averageSilencePercentage = $averageSilencePercentage;
+  }
+  /**
+   * @return float
+   */
+  public function getAverageSilencePercentage()
+  {
+    return $this->averageSilencePercentage;
+  }
+  /**
+   * @param float
+   */
+  public function setAverageTurnCount($averageTurnCount)
+  {
+    $this->averageTurnCount = $averageTurnCount;
+  }
+  /**
+   * @return float
+   */
+  public function getAverageTurnCount()
+  {
+    return $this->averageTurnCount;
+  }
+  /**
+   * @param int
+   */
+  public function setConversationCount($conversationCount)
+  {
+    $this->conversationCount = $conversationCount;
+  }
+  /**
+   * @return int
+   */
+  public function getConversationCount()
+  {
+    return $this->conversationCount;
+  }
+  /**
+   * @param GoogleCloudContactcenterinsightsV1QueryMetricsResponseSliceDataPointConversationMeasureQaTagScore[]
+   */
+  public function setQaTagScores($qaTagScores)
+  {
+    $this->qaTagScores = $qaTagScores;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1QueryMetricsResponseSliceDataPointConversationMeasureQaTagScore[]
+   */
+  public function getQaTagScores()
+  {
+    return $this->qaTagScores;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1QueryMetricsResponseSliceDataPointConversationMeasure::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1QueryMetricsResponseSliceDataPointConversationMeasure');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1QueryMetricsResponseSliceDataPointConversationMeasureQaTagScore.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1QueryMetricsResponseSliceDataPointConversationMeasureQaTagScore.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1QueryMetricsResponseSliceDataPointConversationMeasureQaTagScore.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,53 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1QueryMetricsResponseSliceDataPointConversationMeasureQaTagScore extends \Google\Model
+{
+  public $averageTagNormalizedScore;
+  /**
+   * @var string
+   */
+  public $tag;
+
+  public function setAverageTagNormalizedScore($averageTagNormalizedScore)
+  {
+    $this->averageTagNormalizedScore = $averageTagNormalizedScore;
+  }
+  public function getAverageTagNormalizedScore()
+  {
+    return $this->averageTagNormalizedScore;
+  }
+  /**
+   * @param string
+   */
+  public function setTag($tag)
+  {
+    $this->tag = $tag;
+  }
+  /**
+   * @return string
+   */
+  public function getTag()
+  {
+    return $this->tag;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1QueryMetricsResponseSliceDataPointConversationMeasureQaTagScore::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1QueryMetricsResponseSliceDataPointConversationMeasureQaTagScore');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1QueryMetricsResponseSliceTimeSeries.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1QueryMetricsResponseSliceTimeSeries.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1QueryMetricsResponseSliceTimeSeries.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1QueryMetricsResponseSliceTimeSeries extends \Google\Collection
+{
+  protected $collection_key = 'dataPoints';
+  protected $dataPointsType = GoogleCloudContactcenterinsightsV1QueryMetricsResponseSliceDataPoint::class;
+  protected $dataPointsDataType = 'array';
+
+  /**
+   * @param GoogleCloudContactcenterinsightsV1QueryMetricsResponseSliceDataPoint[]
+   */
+  public function setDataPoints($dataPoints)
+  {
+    $this->dataPoints = $dataPoints;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1QueryMetricsResponseSliceDataPoint[]
+   */
+  public function getDataPoints()
+  {
+    return $this->dataPoints;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1QueryMetricsResponseSliceTimeSeries::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1QueryMetricsResponseSliceTimeSeries');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1RedactionConfig.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1RedactionConfig.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1RedactionConfig.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1RedactionConfig extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $deidentifyTemplate;
+  /**
+   * @var string
+   */
+  public $inspectTemplate;
+
+  /**
+   * @param string
+   */
+  public function setDeidentifyTemplate($deidentifyTemplate)
+  {
+    $this->deidentifyTemplate = $deidentifyTemplate;
+  }
+  /**
+   * @return string
+   */
+  public function getDeidentifyTemplate()
+  {
+    return $this->deidentifyTemplate;
+  }
+  /**
+   * @param string
+   */
+  public function setInspectTemplate($inspectTemplate)
+  {
+    $this->inspectTemplate = $inspectTemplate;
+  }
+  /**
+   * @return string
+   */
+  public function getInspectTemplate()
+  {
+    return $this->inspectTemplate;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1RedactionConfig::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1RedactionConfig');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1RuntimeAnnotation.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1RuntimeAnnotation.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1RuntimeAnnotation.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,222 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1RuntimeAnnotation extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $annotationId;
+  protected $answerFeedbackType = GoogleCloudContactcenterinsightsV1AnswerFeedback::class;
+  protected $answerFeedbackDataType = '';
+  protected $articleSuggestionType = GoogleCloudContactcenterinsightsV1ArticleSuggestionData::class;
+  protected $articleSuggestionDataType = '';
+  protected $conversationSummarizationSuggestionType = GoogleCloudContactcenterinsightsV1ConversationSummarizationSuggestionData::class;
+  protected $conversationSummarizationSuggestionDataType = '';
+  /**
+   * @var string
+   */
+  public $createTime;
+  protected $dialogflowInteractionType = GoogleCloudContactcenterinsightsV1DialogflowInteractionData::class;
+  protected $dialogflowInteractionDataType = '';
+  protected $endBoundaryType = GoogleCloudContactcenterinsightsV1AnnotationBoundary::class;
+  protected $endBoundaryDataType = '';
+  protected $faqAnswerType = GoogleCloudContactcenterinsightsV1FaqAnswerData::class;
+  protected $faqAnswerDataType = '';
+  protected $smartComposeSuggestionType = GoogleCloudContactcenterinsightsV1SmartComposeSuggestionData::class;
+  protected $smartComposeSuggestionDataType = '';
+  protected $smartReplyType = GoogleCloudContactcenterinsightsV1SmartReplyData::class;
+  protected $smartReplyDataType = '';
+  protected $startBoundaryType = GoogleCloudContactcenterinsightsV1AnnotationBoundary::class;
+  protected $startBoundaryDataType = '';
+  protected $userInputType = GoogleCloudContactcenterinsightsV1RuntimeAnnotationUserInput::class;
+  protected $userInputDataType = '';
+
+  /**
+   * @param string
+   */
+  public function setAnnotationId($annotationId)
+  {
+    $this->annotationId = $annotationId;
+  }
+  /**
+   * @return string
+   */
+  public function getAnnotationId()
+  {
+    return $this->annotationId;
+  }
+  /**
+   * @param GoogleCloudContactcenterinsightsV1AnswerFeedback
+   */
+  public function setAnswerFeedback(GoogleCloudContactcenterinsightsV1AnswerFeedback $answerFeedback)
+  {
+    $this->answerFeedback = $answerFeedback;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1AnswerFeedback
+   */
+  public function getAnswerFeedback()
+  {
+    return $this->answerFeedback;
+  }
+  /**
+   * @param GoogleCloudContactcenterinsightsV1ArticleSuggestionData
+   */
+  public function setArticleSuggestion(GoogleCloudContactcenterinsightsV1ArticleSuggestionData $articleSuggestion)
+  {
+    $this->articleSuggestion = $articleSuggestion;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1ArticleSuggestionData
+   */
+  public function getArticleSuggestion()
+  {
+    return $this->articleSuggestion;
+  }
+  /**
+   * @param GoogleCloudContactcenterinsightsV1ConversationSummarizationSuggestionData
+   */
+  public function setConversationSummarizationSuggestion(GoogleCloudContactcenterinsightsV1ConversationSummarizationSuggestionData $conversationSummarizationSuggestion)
+  {
+    $this->conversationSummarizationSuggestion = $conversationSummarizationSuggestion;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1ConversationSummarizationSuggestionData
+   */
+  public function getConversationSummarizationSuggestion()
+  {
+    return $this->conversationSummarizationSuggestion;
+  }
+  /**
+   * @param string
+   */
+  public function setCreateTime($createTime)
+  {
+    $this->createTime = $createTime;
+  }
+  /**
+   * @return string
+   */
+  public function getCreateTime()
+  {
+    return $this->createTime;
+  }
+  /**
+   * @param GoogleCloudContactcenterinsightsV1DialogflowInteractionData
+   */
+  public function setDialogflowInteraction(GoogleCloudContactcenterinsightsV1DialogflowInteractionData $dialogflowInteraction)
+  {
+    $this->dialogflowInteraction = $dialogflowInteraction;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1DialogflowInteractionData
+   */
+  public function getDialogflowInteraction()
+  {
+    return $this->dialogflowInteraction;
+  }
+  /**
+   * @param GoogleCloudContactcenterinsightsV1AnnotationBoundary
+   */
+  public function setEndBoundary(GoogleCloudContactcenterinsightsV1AnnotationBoundary $endBoundary)
+  {
+    $this->endBoundary = $endBoundary;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1AnnotationBoundary
+   */
+  public function getEndBoundary()
+  {
+    return $this->endBoundary;
+  }
+  /**
+   * @param GoogleCloudContactcenterinsightsV1FaqAnswerData
+   */
+  public function setFaqAnswer(GoogleCloudContactcenterinsightsV1FaqAnswerData $faqAnswer)
+  {
+    $this->faqAnswer = $faqAnswer;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1FaqAnswerData
+   */
+  public function getFaqAnswer()
+  {
+    return $this->faqAnswer;
+  }
+  /**
+   * @param GoogleCloudContactcenterinsightsV1SmartComposeSuggestionData
+   */
+  public function setSmartComposeSuggestion(GoogleCloudContactcenterinsightsV1SmartComposeSuggestionData $smartComposeSuggestion)
+  {
+    $this->smartComposeSuggestion = $smartComposeSuggestion;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1SmartComposeSuggestionData
+   */
+  public function getSmartComposeSuggestion()
+  {
+    return $this->smartComposeSuggestion;
+  }
+  /**
+   * @param GoogleCloudContactcenterinsightsV1SmartReplyData
+   */
+  public function setSmartReply(GoogleCloudContactcenterinsightsV1SmartReplyData $smartReply)
+  {
+    $this->smartReply = $smartReply;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1SmartReplyData
+   */
+  public function getSmartReply()
+  {
+    return $this->smartReply;
+  }
+  /**
+   * @param GoogleCloudContactcenterinsightsV1AnnotationBoundary
+   */
+  public function setStartBoundary(GoogleCloudContactcenterinsightsV1AnnotationBoundary $startBoundary)
+  {
+    $this->startBoundary = $startBoundary;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1AnnotationBoundary
+   */
+  public function getStartBoundary()
+  {
+    return $this->startBoundary;
+  }
+  /**
+   * @param GoogleCloudContactcenterinsightsV1RuntimeAnnotationUserInput
+   */
+  public function setUserInput(GoogleCloudContactcenterinsightsV1RuntimeAnnotationUserInput $userInput)
+  {
+    $this->userInput = $userInput;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1RuntimeAnnotationUserInput
+   */
+  public function getUserInput()
+  {
+    return $this->userInput;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1RuntimeAnnotation::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1RuntimeAnnotation');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1RuntimeAnnotationUserInput.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1RuntimeAnnotationUserInput.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1RuntimeAnnotationUserInput.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1RuntimeAnnotationUserInput extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $generatorName;
+  /**
+   * @var string
+   */
+  public $query;
+  /**
+   * @var string
+   */
+  public $querySource;
+
+  /**
+   * @param string
+   */
+  public function setGeneratorName($generatorName)
+  {
+    $this->generatorName = $generatorName;
+  }
+  /**
+   * @return string
+   */
+  public function getGeneratorName()
+  {
+    return $this->generatorName;
+  }
+  /**
+   * @param string
+   */
+  public function setQuery($query)
+  {
+    $this->query = $query;
+  }
+  /**
+   * @return string
+   */
+  public function getQuery()
+  {
+    return $this->query;
+  }
+  /**
+   * @param string
+   */
+  public function setQuerySource($querySource)
+  {
+    $this->querySource = $querySource;
+  }
+  /**
+   * @return string
+   */
+  public function getQuerySource()
+  {
+    return $this->querySource;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1RuntimeAnnotationUserInput::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1RuntimeAnnotationUserInput');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1SearchKnowledgeAnswer.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1SearchKnowledgeAnswer.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1SearchKnowledgeAnswer.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1SearchKnowledgeAnswer extends \Google\Collection
+{
+  protected $collection_key = 'answerSources';
+  /**
+   * @var string
+   */
+  public $answer;
+  /**
+   * @var string
+   */
+  public $answerRecord;
+  protected $answerSourcesType = GoogleCloudContactcenterinsightsV1SearchKnowledgeAnswerAnswerSource::class;
+  protected $answerSourcesDataType = 'array';
+  /**
+   * @var string
+   */
+  public $answerType;
+  /**
+   * @var float
+   */
+  public $confidenceScore;
+
+  /**
+   * @param string
+   */
+  public function setAnswer($answer)
+  {
+    $this->answer = $answer;
+  }
+  /**
+   * @return string
+   */
+  public function getAnswer()
+  {
+    return $this->answer;
+  }
+  /**
+   * @param string
+   */
+  public function setAnswerRecord($answerRecord)
+  {
+    $this->answerRecord = $answerRecord;
+  }
+  /**
+   * @return string
+   */
+  public function getAnswerRecord()
+  {
+    return $this->answerRecord;
+  }
+  /**
+   * @param GoogleCloudContactcenterinsightsV1SearchKnowledgeAnswerAnswerSource[]
+   */
+  public function setAnswerSources($answerSources)
+  {
+    $this->answerSources = $answerSources;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1SearchKnowledgeAnswerAnswerSource[]
+   */
+  public function getAnswerSources()
+  {
+    return $this->answerSources;
+  }
+  /**
+   * @param string
+   */
+  public function setAnswerType($answerType)
+  {
+    $this->answerType = $answerType;
+  }
+  /**
+   * @return string
+   */
+  public function getAnswerType()
+  {
+    return $this->answerType;
+  }
+  /**
+   * @param float
+   */
+  public function setConfidenceScore($confidenceScore)
+  {
+    $this->confidenceScore = $confidenceScore;
+  }
+  /**
+   * @return float
+   */
+  public function getConfidenceScore()
+  {
+    return $this->confidenceScore;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1SearchKnowledgeAnswer::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1SearchKnowledgeAnswer');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1SearchKnowledgeAnswerAnswerSource.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1SearchKnowledgeAnswerAnswerSource.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1SearchKnowledgeAnswerAnswerSource.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1SearchKnowledgeAnswerAnswerSource extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $document;
+  /**
+   * @var string
+   */
+  public $snippet;
+  /**
+   * @var string
+   */
+  public $title;
+  /**
+   * @var string
+   */
+  public $uri;
+
+  /**
+   * @param string
+   */
+  public function setDocument($document)
+  {
+    $this->document = $document;
+  }
+  /**
+   * @return string
+   */
+  public function getDocument()
+  {
+    return $this->document;
+  }
+  /**
+   * @param string
+   */
+  public function setSnippet($snippet)
+  {
+    $this->snippet = $snippet;
+  }
+  /**
+   * @return string
+   */
+  public function getSnippet()
+  {
+    return $this->snippet;
+  }
+  /**
+   * @param string
+   */
+  public function setTitle($title)
+  {
+    $this->title = $title;
+  }
+  /**
+   * @return string
+   */
+  public function getTitle()
+  {
+    return $this->title;
+  }
+  /**
+   * @param string
+   */
+  public function setUri($uri)
+  {
+    $this->uri = $uri;
+  }
+  /**
+   * @return string
+   */
+  public function getUri()
+  {
+    return $this->uri;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1SearchKnowledgeAnswerAnswerSource::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1SearchKnowledgeAnswerAnswerSource');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1SentimentData.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1SentimentData.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1SentimentData.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1SentimentData extends \Google\Model
+{
+  /**
+   * @var float
+   */
+  public $magnitude;
+  /**
+   * @var float
+   */
+  public $score;
+
+  /**
+   * @param float
+   */
+  public function setMagnitude($magnitude)
+  {
+    $this->magnitude = $magnitude;
+  }
+  /**
+   * @return float
+   */
+  public function getMagnitude()
+  {
+    return $this->magnitude;
+  }
+  /**
+   * @param float
+   */
+  public function setScore($score)
+  {
+    $this->score = $score;
+  }
+  /**
+   * @return float
+   */
+  public function getScore()
+  {
+    return $this->score;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1SentimentData::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1SentimentData');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1Settings.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1Settings.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1Settings.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,182 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1Settings extends \Google\Model
+{
+  protected $analysisConfigType = GoogleCloudContactcenterinsightsV1SettingsAnalysisConfig::class;
+  protected $analysisConfigDataType = '';
+  /**
+   * @var string
+   */
+  public $conversationTtl;
+  /**
+   * @var string
+   */
+  public $createTime;
+  /**
+   * @var string
+   */
+  public $languageCode;
+  /**
+   * @var string
+   */
+  public $name;
+  /**
+   * @var string[]
+   */
+  public $pubsubNotificationSettings;
+  protected $redactionConfigType = GoogleCloudContactcenterinsightsV1RedactionConfig::class;
+  protected $redactionConfigDataType = '';
+  protected $speechConfigType = GoogleCloudContactcenterinsightsV1SpeechConfig::class;
+  protected $speechConfigDataType = '';
+  /**
+   * @var string
+   */
+  public $updateTime;
+
+  /**
+   * @param GoogleCloudContactcenterinsightsV1SettingsAnalysisConfig
+   */
+  public function setAnalysisConfig(GoogleCloudContactcenterinsightsV1SettingsAnalysisConfig $analysisConfig)
+  {
+    $this->analysisConfig = $analysisConfig;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1SettingsAnalysisConfig
+   */
+  public function getAnalysisConfig()
+  {
+    return $this->analysisConfig;
+  }
+  /**
+   * @param string
+   */
+  public function setConversationTtl($conversationTtl)
+  {
+    $this->conversationTtl = $conversationTtl;
+  }
+  /**
+   * @return string
+   */
+  public function getConversationTtl()
+  {
+    return $this->conversationTtl;
+  }
+  /**
+   * @param string
+   */
+  public function setCreateTime($createTime)
+  {
+    $this->createTime = $createTime;
+  }
+  /**
+   * @return string
+   */
+  public function getCreateTime()
+  {
+    return $this->createTime;
+  }
+  /**
+   * @param string
+   */
+  public function setLanguageCode($languageCode)
+  {
+    $this->languageCode = $languageCode;
+  }
+  /**
+   * @return string
+   */
+  public function getLanguageCode()
+  {
+    return $this->languageCode;
+  }
+  /**
+   * @param string
+   */
+  public function setName($name)
+  {
+    $this->name = $name;
+  }
+  /**
+   * @return string
+   */
+  public function getName()
+  {
+    return $this->name;
+  }
+  /**
+   * @param string[]
+   */
+  public function setPubsubNotificationSettings($pubsubNotificationSettings)
+  {
+    $this->pubsubNotificationSettings = $pubsubNotificationSettings;
+  }
+  /**
+   * @return string[]
+   */
+  public function getPubsubNotificationSettings()
+  {
+    return $this->pubsubNotificationSettings;
+  }
+  /**
+   * @param GoogleCloudContactcenterinsightsV1RedactionConfig
+   */
+  public function setRedactionConfig(GoogleCloudContactcenterinsightsV1RedactionConfig $redactionConfig)
+  {
+    $this->redactionConfig = $redactionConfig;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1RedactionConfig
+   */
+  public function getRedactionConfig()
+  {
+    return $this->redactionConfig;
+  }
+  /**
+   * @param GoogleCloudContactcenterinsightsV1SpeechConfig
+   */
+  public function setSpeechConfig(GoogleCloudContactcenterinsightsV1SpeechConfig $speechConfig)
+  {
+    $this->speechConfig = $speechConfig;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1SpeechConfig
+   */
+  public function getSpeechConfig()
+  {
+    return $this->speechConfig;
+  }
+  /**
+   * @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(GoogleCloudContactcenterinsightsV1Settings::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1Settings');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1SettingsAnalysisConfig.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1SettingsAnalysisConfig.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1SettingsAnalysisConfig.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1SettingsAnalysisConfig extends \Google\Model
+{
+  protected $annotatorSelectorType = GoogleCloudContactcenterinsightsV1AnnotatorSelector::class;
+  protected $annotatorSelectorDataType = '';
+  public $runtimeIntegrationAnalysisPercentage;
+  public $uploadConversationAnalysisPercentage;
+
+  /**
+   * @param GoogleCloudContactcenterinsightsV1AnnotatorSelector
+   */
+  public function setAnnotatorSelector(GoogleCloudContactcenterinsightsV1AnnotatorSelector $annotatorSelector)
+  {
+    $this->annotatorSelector = $annotatorSelector;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1AnnotatorSelector
+   */
+  public function getAnnotatorSelector()
+  {
+    return $this->annotatorSelector;
+  }
+  public function setRuntimeIntegrationAnalysisPercentage($runtimeIntegrationAnalysisPercentage)
+  {
+    $this->runtimeIntegrationAnalysisPercentage = $runtimeIntegrationAnalysisPercentage;
+  }
+  public function getRuntimeIntegrationAnalysisPercentage()
+  {
+    return $this->runtimeIntegrationAnalysisPercentage;
+  }
+  public function setUploadConversationAnalysisPercentage($uploadConversationAnalysisPercentage)
+  {
+    $this->uploadConversationAnalysisPercentage = $uploadConversationAnalysisPercentage;
+  }
+  public function getUploadConversationAnalysisPercentage()
+  {
+    return $this->uploadConversationAnalysisPercentage;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1SettingsAnalysisConfig::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1SettingsAnalysisConfig');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1SilenceData.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1SilenceData.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1SilenceData.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1SilenceData extends \Google\Model
+{
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1SilenceData::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1SilenceData');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1SmartComposeSuggestionData.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1SmartComposeSuggestionData.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1SmartComposeSuggestionData.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1SmartComposeSuggestionData extends \Google\Model
+{
+  public $confidenceScore;
+  /**
+   * @var string[]
+   */
+  public $metadata;
+  /**
+   * @var string
+   */
+  public $queryRecord;
+  /**
+   * @var string
+   */
+  public $suggestion;
+
+  public function setConfidenceScore($confidenceScore)
+  {
+    $this->confidenceScore = $confidenceScore;
+  }
+  public function getConfidenceScore()
+  {
+    return $this->confidenceScore;
+  }
+  /**
+   * @param string[]
+   */
+  public function setMetadata($metadata)
+  {
+    $this->metadata = $metadata;
+  }
+  /**
+   * @return string[]
+   */
+  public function getMetadata()
+  {
+    return $this->metadata;
+  }
+  /**
+   * @param string
+   */
+  public function setQueryRecord($queryRecord)
+  {
+    $this->queryRecord = $queryRecord;
+  }
+  /**
+   * @return string
+   */
+  public function getQueryRecord()
+  {
+    return $this->queryRecord;
+  }
+  /**
+   * @param string
+   */
+  public function setSuggestion($suggestion)
+  {
+    $this->suggestion = $suggestion;
+  }
+  /**
+   * @return string
+   */
+  public function getSuggestion()
+  {
+    return $this->suggestion;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1SmartComposeSuggestionData::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1SmartComposeSuggestionData');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1SmartReplyData.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1SmartReplyData.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1SmartReplyData.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1SmartReplyData extends \Google\Model
+{
+  public $confidenceScore;
+  /**
+   * @var string[]
+   */
+  public $metadata;
+  /**
+   * @var string
+   */
+  public $queryRecord;
+  /**
+   * @var string
+   */
+  public $reply;
+
+  public function setConfidenceScore($confidenceScore)
+  {
+    $this->confidenceScore = $confidenceScore;
+  }
+  public function getConfidenceScore()
+  {
+    return $this->confidenceScore;
+  }
+  /**
+   * @param string[]
+   */
+  public function setMetadata($metadata)
+  {
+    $this->metadata = $metadata;
+  }
+  /**
+   * @return string[]
+   */
+  public function getMetadata()
+  {
+    return $this->metadata;
+  }
+  /**
+   * @param string
+   */
+  public function setQueryRecord($queryRecord)
+  {
+    $this->queryRecord = $queryRecord;
+  }
+  /**
+   * @return string
+   */
+  public function getQueryRecord()
+  {
+    return $this->queryRecord;
+  }
+  /**
+   * @param string
+   */
+  public function setReply($reply)
+  {
+    $this->reply = $reply;
+  }
+  /**
+   * @return string
+   */
+  public function getReply()
+  {
+    return $this->reply;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1SmartReplyData::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1SmartReplyData');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1SpeechConfig.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1SpeechConfig.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1SpeechConfig.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1SpeechConfig extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $speechRecognizer;
+
+  /**
+   * @param string
+   */
+  public function setSpeechRecognizer($speechRecognizer)
+  {
+    $this->speechRecognizer = $speechRecognizer;
+  }
+  /**
+   * @return string
+   */
+  public function getSpeechRecognizer()
+  {
+    return $this->speechRecognizer;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1SpeechConfig::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1SpeechConfig');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1SummarySuggestion.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1SummarySuggestion.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1SummarySuggestion.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1SummarySuggestion extends \Google\Collection
+{
+  protected $collection_key = 'summarySections';
+  protected $summarySectionsType = GoogleCloudContactcenterinsightsV1SummarySuggestionSummarySection::class;
+  protected $summarySectionsDataType = 'array';
+
+  /**
+   * @param GoogleCloudContactcenterinsightsV1SummarySuggestionSummarySection[]
+   */
+  public function setSummarySections($summarySections)
+  {
+    $this->summarySections = $summarySections;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1SummarySuggestionSummarySection[]
+   */
+  public function getSummarySections()
+  {
+    return $this->summarySections;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1SummarySuggestion::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1SummarySuggestion');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1SummarySuggestionSummarySection.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1SummarySuggestionSummarySection.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1SummarySuggestionSummarySection.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1SummarySuggestionSummarySection extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $section;
+  /**
+   * @var string
+   */
+  public $summary;
+
+  /**
+   * @param string
+   */
+  public function setSection($section)
+  {
+    $this->section = $section;
+  }
+  /**
+   * @return string
+   */
+  public function getSection()
+  {
+    return $this->section;
+  }
+  /**
+   * @param string
+   */
+  public function setSummary($summary)
+  {
+    $this->summary = $summary;
+  }
+  /**
+   * @return string
+   */
+  public function getSummary()
+  {
+    return $this->summary;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1SummarySuggestionSummarySection::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1SummarySuggestionSummarySection');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1TuneQaScorecardRevisionRequest.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1TuneQaScorecardRevisionRequest.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1TuneQaScorecardRevisionRequest.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1TuneQaScorecardRevisionRequest extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $filter;
+  /**
+   * @var bool
+   */
+  public $validateOnly;
+
+  /**
+   * @param string
+   */
+  public function setFilter($filter)
+  {
+    $this->filter = $filter;
+  }
+  /**
+   * @return string
+   */
+  public function getFilter()
+  {
+    return $this->filter;
+  }
+  /**
+   * @param bool
+   */
+  public function setValidateOnly($validateOnly)
+  {
+    $this->validateOnly = $validateOnly;
+  }
+  /**
+   * @return bool
+   */
+  public function getValidateOnly()
+  {
+    return $this->validateOnly;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1TuneQaScorecardRevisionRequest::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1TuneQaScorecardRevisionRequest');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1UndeployIssueModelMetadata.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1UndeployIssueModelMetadata.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1UndeployIssueModelMetadata.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1UndeployIssueModelMetadata extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $createTime;
+  /**
+   * @var string
+   */
+  public $endTime;
+  protected $requestType = GoogleCloudContactcenterinsightsV1UndeployIssueModelRequest::class;
+  protected $requestDataType = '';
+
+  /**
+   * @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 GoogleCloudContactcenterinsightsV1UndeployIssueModelRequest
+   */
+  public function setRequest(GoogleCloudContactcenterinsightsV1UndeployIssueModelRequest $request)
+  {
+    $this->request = $request;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1UndeployIssueModelRequest
+   */
+  public function getRequest()
+  {
+    return $this->request;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1UndeployIssueModelMetadata::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1UndeployIssueModelMetadata');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1UndeployIssueModelRequest.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1UndeployIssueModelRequest.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1UndeployIssueModelRequest.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1UndeployIssueModelRequest 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(GoogleCloudContactcenterinsightsV1UndeployIssueModelRequest::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1UndeployIssueModelRequest');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1UndeployIssueModelResponse.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1UndeployIssueModelResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1UndeployIssueModelResponse.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1UndeployIssueModelResponse extends \Google\Model
+{
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1UndeployIssueModelResponse::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1UndeployIssueModelResponse');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1UndeployQaScorecardRevisionRequest.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1UndeployQaScorecardRevisionRequest.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1UndeployQaScorecardRevisionRequest.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1UndeployQaScorecardRevisionRequest extends \Google\Model
+{
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1UndeployQaScorecardRevisionRequest::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1UndeployQaScorecardRevisionRequest');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1UploadConversationMetadata.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1UploadConversationMetadata.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1UploadConversationMetadata.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1UploadConversationMetadata extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $analysisOperation;
+  protected $appliedRedactionConfigType = GoogleCloudContactcenterinsightsV1RedactionConfig::class;
+  protected $appliedRedactionConfigDataType = '';
+  /**
+   * @var string
+   */
+  public $createTime;
+  /**
+   * @var string
+   */
+  public $endTime;
+  protected $requestType = GoogleCloudContactcenterinsightsV1UploadConversationRequest::class;
+  protected $requestDataType = '';
+
+  /**
+   * @param string
+   */
+  public function setAnalysisOperation($analysisOperation)
+  {
+    $this->analysisOperation = $analysisOperation;
+  }
+  /**
+   * @return string
+   */
+  public function getAnalysisOperation()
+  {
+    return $this->analysisOperation;
+  }
+  /**
+   * @param GoogleCloudContactcenterinsightsV1RedactionConfig
+   */
+  public function setAppliedRedactionConfig(GoogleCloudContactcenterinsightsV1RedactionConfig $appliedRedactionConfig)
+  {
+    $this->appliedRedactionConfig = $appliedRedactionConfig;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1RedactionConfig
+   */
+  public function getAppliedRedactionConfig()
+  {
+    return $this->appliedRedactionConfig;
+  }
+  /**
+   * @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 GoogleCloudContactcenterinsightsV1UploadConversationRequest
+   */
+  public function setRequest(GoogleCloudContactcenterinsightsV1UploadConversationRequest $request)
+  {
+    $this->request = $request;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1UploadConversationRequest
+   */
+  public function getRequest()
+  {
+    return $this->request;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1UploadConversationMetadata::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1UploadConversationMetadata');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1UploadConversationRequest.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1UploadConversationRequest.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1UploadConversationRequest.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1UploadConversationRequest extends \Google\Model
+{
+  protected $conversationType = GoogleCloudContactcenterinsightsV1Conversation::class;
+  protected $conversationDataType = '';
+  /**
+   * @var string
+   */
+  public $conversationId;
+  /**
+   * @var string
+   */
+  public $parent;
+  protected $redactionConfigType = GoogleCloudContactcenterinsightsV1RedactionConfig::class;
+  protected $redactionConfigDataType = '';
+  protected $speechConfigType = GoogleCloudContactcenterinsightsV1SpeechConfig::class;
+  protected $speechConfigDataType = '';
+
+  /**
+   * @param GoogleCloudContactcenterinsightsV1Conversation
+   */
+  public function setConversation(GoogleCloudContactcenterinsightsV1Conversation $conversation)
+  {
+    $this->conversation = $conversation;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1Conversation
+   */
+  public function getConversation()
+  {
+    return $this->conversation;
+  }
+  /**
+   * @param string
+   */
+  public function setConversationId($conversationId)
+  {
+    $this->conversationId = $conversationId;
+  }
+  /**
+   * @return string
+   */
+  public function getConversationId()
+  {
+    return $this->conversationId;
+  }
+  /**
+   * @param string
+   */
+  public function setParent($parent)
+  {
+    $this->parent = $parent;
+  }
+  /**
+   * @return string
+   */
+  public function getParent()
+  {
+    return $this->parent;
+  }
+  /**
+   * @param GoogleCloudContactcenterinsightsV1RedactionConfig
+   */
+  public function setRedactionConfig(GoogleCloudContactcenterinsightsV1RedactionConfig $redactionConfig)
+  {
+    $this->redactionConfig = $redactionConfig;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1RedactionConfig
+   */
+  public function getRedactionConfig()
+  {
+    return $this->redactionConfig;
+  }
+  /**
+   * @param GoogleCloudContactcenterinsightsV1SpeechConfig
+   */
+  public function setSpeechConfig(GoogleCloudContactcenterinsightsV1SpeechConfig $speechConfig)
+  {
+    $this->speechConfig = $speechConfig;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1SpeechConfig
+   */
+  public function getSpeechConfig()
+  {
+    return $this->speechConfig;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1UploadConversationRequest::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1UploadConversationRequest');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1View.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1View.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1View.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1View extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $createTime;
+  /**
+   * @var string
+   */
+  public $displayName;
+  /**
+   * @var string
+   */
+  public $name;
+  /**
+   * @var string
+   */
+  public $updateTime;
+  /**
+   * @var string
+   */
+  public $value;
+
+  /**
+   * @param string
+   */
+  public function setCreateTime($createTime)
+  {
+    $this->createTime = $createTime;
+  }
+  /**
+   * @return string
+   */
+  public function getCreateTime()
+  {
+    return $this->createTime;
+  }
+  /**
+   * @param string
+   */
+  public function setDisplayName($displayName)
+  {
+    $this->displayName = $displayName;
+  }
+  /**
+   * @return string
+   */
+  public function getDisplayName()
+  {
+    return $this->displayName;
+  }
+  /**
+   * @param string
+   */
+  public function setName($name)
+  {
+    $this->name = $name;
+  }
+  /**
+   * @return string
+   */
+  public function getName()
+  {
+    return $this->name;
+  }
+  /**
+   * @param string
+   */
+  public function setUpdateTime($updateTime)
+  {
+    $this->updateTime = $updateTime;
+  }
+  /**
+   * @return string
+   */
+  public function getUpdateTime()
+  {
+    return $this->updateTime;
+  }
+  /**
+   * @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(GoogleCloudContactcenterinsightsV1View::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1View');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1AgentCoachingInstruction.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1AgentCoachingInstruction.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1AgentCoachingInstruction.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,134 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1alpha1AgentCoachingInstruction extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $agentAction;
+  /**
+   * @var string
+   */
+  public $condition;
+  /**
+   * @var string
+   */
+  public $description;
+  /**
+   * @var string
+   */
+  public $displayName;
+  /**
+   * @var string[]
+   */
+  public $metadata;
+  /**
+   * @var string
+   */
+  public $systemAction;
+
+  /**
+   * @param string
+   */
+  public function setAgentAction($agentAction)
+  {
+    $this->agentAction = $agentAction;
+  }
+  /**
+   * @return string
+   */
+  public function getAgentAction()
+  {
+    return $this->agentAction;
+  }
+  /**
+   * @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 string
+   */
+  public function setDisplayName($displayName)
+  {
+    $this->displayName = $displayName;
+  }
+  /**
+   * @return string
+   */
+  public function getDisplayName()
+  {
+    return $this->displayName;
+  }
+  /**
+   * @param string[]
+   */
+  public function setMetadata($metadata)
+  {
+    $this->metadata = $metadata;
+  }
+  /**
+   * @return string[]
+   */
+  public function getMetadata()
+  {
+    return $this->metadata;
+  }
+  /**
+   * @param string
+   */
+  public function setSystemAction($systemAction)
+  {
+    $this->systemAction = $systemAction;
+  }
+  /**
+   * @return string
+   */
+  public function getSystemAction()
+  {
+    return $this->systemAction;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1alpha1AgentCoachingInstruction::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1alpha1AgentCoachingInstruction');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1AgentCoachingSuggestion.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1AgentCoachingSuggestion.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1AgentCoachingSuggestion.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,107 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1alpha1AgentCoachingSuggestion extends \Google\Collection
+{
+  protected $collection_key = 'sampleResponses';
+  protected $agentActionSuggestionsType = GoogleCloudContactcenterinsightsV1alpha1AgentCoachingSuggestionAgentActionSuggestion::class;
+  protected $agentActionSuggestionsDataType = 'array';
+  protected $applicableInstructionsType = GoogleCloudContactcenterinsightsV1alpha1AgentCoachingInstruction::class;
+  protected $applicableInstructionsDataType = 'array';
+  protected $sampleResponsesType = GoogleCloudContactcenterinsightsV1alpha1AgentCoachingSuggestionSampleResponse::class;
+  protected $sampleResponsesDataType = 'array';
+  protected $suggestionEvalType = GoogleCloudContactcenterinsightsV1alpha1AgentCoachingSuggestionAgentCoachingSuggestionEval::class;
+  protected $suggestionEvalDataType = '';
+  protected $suggestionReasoningType = GoogleCloudContactcenterinsightsV1alpha1AgentCoachingSuggestionAgentCoachingSuggestionReasoning::class;
+  protected $suggestionReasoningDataType = '';
+
+  /**
+   * @param GoogleCloudContactcenterinsightsV1alpha1AgentCoachingSuggestionAgentActionSuggestion[]
+   */
+  public function setAgentActionSuggestions($agentActionSuggestions)
+  {
+    $this->agentActionSuggestions = $agentActionSuggestions;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1alpha1AgentCoachingSuggestionAgentActionSuggestion[]
+   */
+  public function getAgentActionSuggestions()
+  {
+    return $this->agentActionSuggestions;
+  }
+  /**
+   * @param GoogleCloudContactcenterinsightsV1alpha1AgentCoachingInstruction[]
+   */
+  public function setApplicableInstructions($applicableInstructions)
+  {
+    $this->applicableInstructions = $applicableInstructions;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1alpha1AgentCoachingInstruction[]
+   */
+  public function getApplicableInstructions()
+  {
+    return $this->applicableInstructions;
+  }
+  /**
+   * @param GoogleCloudContactcenterinsightsV1alpha1AgentCoachingSuggestionSampleResponse[]
+   */
+  public function setSampleResponses($sampleResponses)
+  {
+    $this->sampleResponses = $sampleResponses;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1alpha1AgentCoachingSuggestionSampleResponse[]
+   */
+  public function getSampleResponses()
+  {
+    return $this->sampleResponses;
+  }
+  /**
+   * @param GoogleCloudContactcenterinsightsV1alpha1AgentCoachingSuggestionAgentCoachingSuggestionEval
+   */
+  public function setSuggestionEval(GoogleCloudContactcenterinsightsV1alpha1AgentCoachingSuggestionAgentCoachingSuggestionEval $suggestionEval)
+  {
+    $this->suggestionEval = $suggestionEval;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1alpha1AgentCoachingSuggestionAgentCoachingSuggestionEval
+   */
+  public function getSuggestionEval()
+  {
+    return $this->suggestionEval;
+  }
+  /**
+   * @param GoogleCloudContactcenterinsightsV1alpha1AgentCoachingSuggestionAgentCoachingSuggestionReasoning
+   */
+  public function setSuggestionReasoning(GoogleCloudContactcenterinsightsV1alpha1AgentCoachingSuggestionAgentCoachingSuggestionReasoning $suggestionReasoning)
+  {
+    $this->suggestionReasoning = $suggestionReasoning;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1alpha1AgentCoachingSuggestionAgentCoachingSuggestionReasoning
+   */
+  public function getSuggestionReasoning()
+  {
+    return $this->suggestionReasoning;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1alpha1AgentCoachingSuggestion::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1alpha1AgentCoachingSuggestion');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1AgentCoachingSuggestionAgentActionSuggestion.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1AgentCoachingSuggestionAgentActionSuggestion.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1AgentCoachingSuggestionAgentActionSuggestion.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1alpha1AgentCoachingSuggestionAgentActionSuggestion extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $agentAction;
+
+  /**
+   * @param string
+   */
+  public function setAgentAction($agentAction)
+  {
+    $this->agentAction = $agentAction;
+  }
+  /**
+   * @return string
+   */
+  public function getAgentAction()
+  {
+    return $this->agentAction;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1alpha1AgentCoachingSuggestionAgentActionSuggestion::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1alpha1AgentCoachingSuggestionAgentActionSuggestion');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1AgentCoachingSuggestionAgentCoachingSuggestionEval.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1AgentCoachingSuggestionAgentCoachingSuggestionEval.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1AgentCoachingSuggestionAgentCoachingSuggestionEval.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1alpha1AgentCoachingSuggestionAgentCoachingSuggestionEval extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $actionActionSuggestionEval;
+  /**
+   * @var string
+   */
+  public $sampleResponseEval;
+
+  /**
+   * @param string
+   */
+  public function setActionActionSuggestionEval($actionActionSuggestionEval)
+  {
+    $this->actionActionSuggestionEval = $actionActionSuggestionEval;
+  }
+  /**
+   * @return string
+   */
+  public function getActionActionSuggestionEval()
+  {
+    return $this->actionActionSuggestionEval;
+  }
+  /**
+   * @param string
+   */
+  public function setSampleResponseEval($sampleResponseEval)
+  {
+    $this->sampleResponseEval = $sampleResponseEval;
+  }
+  /**
+   * @return string
+   */
+  public function getSampleResponseEval()
+  {
+    return $this->sampleResponseEval;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1alpha1AgentCoachingSuggestionAgentCoachingSuggestionEval::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1alpha1AgentCoachingSuggestionAgentCoachingSuggestionEval');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1AgentCoachingSuggestionAgentCoachingSuggestionReasoning.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1AgentCoachingSuggestionAgentCoachingSuggestionReasoning.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1AgentCoachingSuggestionAgentCoachingSuggestionReasoning.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1alpha1AgentCoachingSuggestionAgentCoachingSuggestionReasoning extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $agentActionTaken;
+  /**
+   * @var string
+   */
+  public $issueSummary;
+
+  /**
+   * @param string
+   */
+  public function setAgentActionTaken($agentActionTaken)
+  {
+    $this->agentActionTaken = $agentActionTaken;
+  }
+  /**
+   * @return string
+   */
+  public function getAgentActionTaken()
+  {
+    return $this->agentActionTaken;
+  }
+  /**
+   * @param string
+   */
+  public function setIssueSummary($issueSummary)
+  {
+    $this->issueSummary = $issueSummary;
+  }
+  /**
+   * @return string
+   */
+  public function getIssueSummary()
+  {
+    return $this->issueSummary;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1alpha1AgentCoachingSuggestionAgentCoachingSuggestionReasoning::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1alpha1AgentCoachingSuggestionAgentCoachingSuggestionReasoning');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1AgentCoachingSuggestionSampleResponse.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1AgentCoachingSuggestionSampleResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1AgentCoachingSuggestionSampleResponse.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1alpha1AgentCoachingSuggestionSampleResponse extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $responseText;
+
+  /**
+   * @param string
+   */
+  public function setResponseText($responseText)
+  {
+    $this->responseText = $responseText;
+  }
+  /**
+   * @return string
+   */
+  public function getResponseText()
+  {
+    return $this->responseText;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1alpha1AgentCoachingSuggestionSampleResponse::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1alpha1AgentCoachingSuggestionSampleResponse');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1Analysis.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1Analysis.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1Analysis.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1alpha1Analysis extends \Google\Model
+{
+  protected $analysisResultType = GoogleCloudContactcenterinsightsV1alpha1AnalysisResult::class;
+  protected $analysisResultDataType = '';
+  protected $annotatorSelectorType = GoogleCloudContactcenterinsightsV1alpha1AnnotatorSelector::class;
+  protected $annotatorSelectorDataType = '';
+  /**
+   * @var string
+   */
+  public $createTime;
+  /**
+   * @var string
+   */
+  public $name;
+  /**
+   * @var string
+   */
+  public $requestTime;
+
+  /**
+   * @param GoogleCloudContactcenterinsightsV1alpha1AnalysisResult
+   */
+  public function setAnalysisResult(GoogleCloudContactcenterinsightsV1alpha1AnalysisResult $analysisResult)
+  {
+    $this->analysisResult = $analysisResult;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1alpha1AnalysisResult
+   */
+  public function getAnalysisResult()
+  {
+    return $this->analysisResult;
+  }
+  /**
+   * @param GoogleCloudContactcenterinsightsV1alpha1AnnotatorSelector
+   */
+  public function setAnnotatorSelector(GoogleCloudContactcenterinsightsV1alpha1AnnotatorSelector $annotatorSelector)
+  {
+    $this->annotatorSelector = $annotatorSelector;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1alpha1AnnotatorSelector
+   */
+  public function getAnnotatorSelector()
+  {
+    return $this->annotatorSelector;
+  }
+  /**
+   * @param string
+   */
+  public function setCreateTime($createTime)
+  {
+    $this->createTime = $createTime;
+  }
+  /**
+   * @return string
+   */
+  public function getCreateTime()
+  {
+    return $this->createTime;
+  }
+  /**
+   * @param string
+   */
+  public function setName($name)
+  {
+    $this->name = $name;
+  }
+  /**
+   * @return string
+   */
+  public function getName()
+  {
+    return $this->name;
+  }
+  /**
+   * @param string
+   */
+  public function setRequestTime($requestTime)
+  {
+    $this->requestTime = $requestTime;
+  }
+  /**
+   * @return string
+   */
+  public function getRequestTime()
+  {
+    return $this->requestTime;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1alpha1Analysis::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1alpha1Analysis');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1AnalysisResult.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1AnalysisResult.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1AnalysisResult.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1alpha1AnalysisResult extends \Google\Model
+{
+  protected $callAnalysisMetadataType = GoogleCloudContactcenterinsightsV1alpha1AnalysisResultCallAnalysisMetadata::class;
+  protected $callAnalysisMetadataDataType = '';
+  /**
+   * @var string
+   */
+  public $endTime;
+
+  /**
+   * @param GoogleCloudContactcenterinsightsV1alpha1AnalysisResultCallAnalysisMetadata
+   */
+  public function setCallAnalysisMetadata(GoogleCloudContactcenterinsightsV1alpha1AnalysisResultCallAnalysisMetadata $callAnalysisMetadata)
+  {
+    $this->callAnalysisMetadata = $callAnalysisMetadata;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1alpha1AnalysisResultCallAnalysisMetadata
+   */
+  public function getCallAnalysisMetadata()
+  {
+    return $this->callAnalysisMetadata;
+  }
+  /**
+   * @param string
+   */
+  public function setEndTime($endTime)
+  {
+    $this->endTime = $endTime;
+  }
+  /**
+   * @return string
+   */
+  public function getEndTime()
+  {
+    return $this->endTime;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1alpha1AnalysisResult::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1alpha1AnalysisResult');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1AnalysisResultCallAnalysisMetadata.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1AnalysisResultCallAnalysisMetadata.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1AnalysisResultCallAnalysisMetadata.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,155 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1alpha1AnalysisResultCallAnalysisMetadata extends \Google\Collection
+{
+  protected $collection_key = 'sentiments';
+  protected $annotationsType = GoogleCloudContactcenterinsightsV1alpha1CallAnnotation::class;
+  protected $annotationsDataType = 'array';
+  protected $entitiesType = GoogleCloudContactcenterinsightsV1alpha1Entity::class;
+  protected $entitiesDataType = 'map';
+  protected $intentsType = GoogleCloudContactcenterinsightsV1alpha1Intent::class;
+  protected $intentsDataType = 'map';
+  protected $issueModelResultType = GoogleCloudContactcenterinsightsV1alpha1IssueModelResult::class;
+  protected $issueModelResultDataType = '';
+  protected $phraseMatchersType = GoogleCloudContactcenterinsightsV1alpha1PhraseMatchData::class;
+  protected $phraseMatchersDataType = 'map';
+  protected $qaScorecardResultsType = GoogleCloudContactcenterinsightsV1alpha1QaScorecardResult::class;
+  protected $qaScorecardResultsDataType = 'array';
+  protected $sentimentsType = GoogleCloudContactcenterinsightsV1alpha1ConversationLevelSentiment::class;
+  protected $sentimentsDataType = 'array';
+  protected $silenceType = GoogleCloudContactcenterinsightsV1alpha1ConversationLevelSilence::class;
+  protected $silenceDataType = '';
+
+  /**
+   * @param GoogleCloudContactcenterinsightsV1alpha1CallAnnotation[]
+   */
+  public function setAnnotations($annotations)
+  {
+    $this->annotations = $annotations;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1alpha1CallAnnotation[]
+   */
+  public function getAnnotations()
+  {
+    return $this->annotations;
+  }
+  /**
+   * @param GoogleCloudContactcenterinsightsV1alpha1Entity[]
+   */
+  public function setEntities($entities)
+  {
+    $this->entities = $entities;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1alpha1Entity[]
+   */
+  public function getEntities()
+  {
+    return $this->entities;
+  }
+  /**
+   * @param GoogleCloudContactcenterinsightsV1alpha1Intent[]
+   */
+  public function setIntents($intents)
+  {
+    $this->intents = $intents;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1alpha1Intent[]
+   */
+  public function getIntents()
+  {
+    return $this->intents;
+  }
+  /**
+   * @param GoogleCloudContactcenterinsightsV1alpha1IssueModelResult
+   */
+  public function setIssueModelResult(GoogleCloudContactcenterinsightsV1alpha1IssueModelResult $issueModelResult)
+  {
+    $this->issueModelResult = $issueModelResult;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1alpha1IssueModelResult
+   */
+  public function getIssueModelResult()
+  {
+    return $this->issueModelResult;
+  }
+  /**
+   * @param GoogleCloudContactcenterinsightsV1alpha1PhraseMatchData[]
+   */
+  public function setPhraseMatchers($phraseMatchers)
+  {
+    $this->phraseMatchers = $phraseMatchers;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1alpha1PhraseMatchData[]
+   */
+  public function getPhraseMatchers()
+  {
+    return $this->phraseMatchers;
+  }
+  /**
+   * @param GoogleCloudContactcenterinsightsV1alpha1QaScorecardResult[]
+   */
+  public function setQaScorecardResults($qaScorecardResults)
+  {
+    $this->qaScorecardResults = $qaScorecardResults;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1alpha1QaScorecardResult[]
+   */
+  public function getQaScorecardResults()
+  {
+    return $this->qaScorecardResults;
+  }
+  /**
+   * @param GoogleCloudContactcenterinsightsV1alpha1ConversationLevelSentiment[]
+   */
+  public function setSentiments($sentiments)
+  {
+    $this->sentiments = $sentiments;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1alpha1ConversationLevelSentiment[]
+   */
+  public function getSentiments()
+  {
+    return $this->sentiments;
+  }
+  /**
+   * @param GoogleCloudContactcenterinsightsV1alpha1ConversationLevelSilence
+   */
+  public function setSilence(GoogleCloudContactcenterinsightsV1alpha1ConversationLevelSilence $silence)
+  {
+    $this->silence = $silence;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1alpha1ConversationLevelSilence
+   */
+  public function getSilence()
+  {
+    return $this->silence;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1alpha1AnalysisResultCallAnalysisMetadata::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1alpha1AnalysisResultCallAnalysisMetadata');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1AnnotationBoundary.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1AnnotationBoundary.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1AnnotationBoundary.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1alpha1AnnotationBoundary extends \Google\Model
+{
+  /**
+   * @var int
+   */
+  public $transcriptIndex;
+  /**
+   * @var int
+   */
+  public $wordIndex;
+
+  /**
+   * @param int
+   */
+  public function setTranscriptIndex($transcriptIndex)
+  {
+    $this->transcriptIndex = $transcriptIndex;
+  }
+  /**
+   * @return int
+   */
+  public function getTranscriptIndex()
+  {
+    return $this->transcriptIndex;
+  }
+  /**
+   * @param int
+   */
+  public function setWordIndex($wordIndex)
+  {
+    $this->wordIndex = $wordIndex;
+  }
+  /**
+   * @return int
+   */
+  public function getWordIndex()
+  {
+    return $this->wordIndex;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1alpha1AnnotationBoundary::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1alpha1AnnotationBoundary');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1AnnotatorSelector.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1AnnotatorSelector.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1AnnotatorSelector.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,257 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1alpha1AnnotatorSelector extends \Google\Collection
+{
+  protected $collection_key = 'phraseMatchers';
+  /**
+   * @var string[]
+   */
+  public $issueModels;
+  /**
+   * @var string[]
+   */
+  public $phraseMatchers;
+  protected $qaConfigType = GoogleCloudContactcenterinsightsV1alpha1AnnotatorSelectorQaConfig::class;
+  protected $qaConfigDataType = '';
+  /**
+   * @var bool
+   */
+  public $runEntityAnnotator;
+  /**
+   * @var bool
+   */
+  public $runIntentAnnotator;
+  /**
+   * @var bool
+   */
+  public $runInterruptionAnnotator;
+  /**
+   * @var bool
+   */
+  public $runIssueModelAnnotator;
+  /**
+   * @var bool
+   */
+  public $runPhraseMatcherAnnotator;
+  /**
+   * @var bool
+   */
+  public $runQaAnnotator;
+  /**
+   * @var bool
+   */
+  public $runSentimentAnnotator;
+  /**
+   * @var bool
+   */
+  public $runSilenceAnnotator;
+  /**
+   * @var bool
+   */
+  public $runSummarizationAnnotator;
+  protected $summarizationConfigType = GoogleCloudContactcenterinsightsV1alpha1AnnotatorSelectorSummarizationConfig::class;
+  protected $summarizationConfigDataType = '';
+
+  /**
+   * @param string[]
+   */
+  public function setIssueModels($issueModels)
+  {
+    $this->issueModels = $issueModels;
+  }
+  /**
+   * @return string[]
+   */
+  public function getIssueModels()
+  {
+    return $this->issueModels;
+  }
+  /**
+   * @param string[]
+   */
+  public function setPhraseMatchers($phraseMatchers)
+  {
+    $this->phraseMatchers = $phraseMatchers;
+  }
+  /**
+   * @return string[]
+   */
+  public function getPhraseMatchers()
+  {
+    return $this->phraseMatchers;
+  }
+  /**
+   * @param GoogleCloudContactcenterinsightsV1alpha1AnnotatorSelectorQaConfig
+   */
+  public function setQaConfig(GoogleCloudContactcenterinsightsV1alpha1AnnotatorSelectorQaConfig $qaConfig)
+  {
+    $this->qaConfig = $qaConfig;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1alpha1AnnotatorSelectorQaConfig
+   */
+  public function getQaConfig()
+  {
+    return $this->qaConfig;
+  }
+  /**
+   * @param bool
+   */
+  public function setRunEntityAnnotator($runEntityAnnotator)
+  {
+    $this->runEntityAnnotator = $runEntityAnnotator;
+  }
+  /**
+   * @return bool
+   */
+  public function getRunEntityAnnotator()
+  {
+    return $this->runEntityAnnotator;
+  }
+  /**
+   * @param bool
+   */
+  public function setRunIntentAnnotator($runIntentAnnotator)
+  {
+    $this->runIntentAnnotator = $runIntentAnnotator;
+  }
+  /**
+   * @return bool
+   */
+  public function getRunIntentAnnotator()
+  {
+    return $this->runIntentAnnotator;
+  }
+  /**
+   * @param bool
+   */
+  public function setRunInterruptionAnnotator($runInterruptionAnnotator)
+  {
+    $this->runInterruptionAnnotator = $runInterruptionAnnotator;
+  }
+  /**
+   * @return bool
+   */
+  public function getRunInterruptionAnnotator()
+  {
+    return $this->runInterruptionAnnotator;
+  }
+  /**
+   * @param bool
+   */
+  public function setRunIssueModelAnnotator($runIssueModelAnnotator)
+  {
+    $this->runIssueModelAnnotator = $runIssueModelAnnotator;
+  }
+  /**
+   * @return bool
+   */
+  public function getRunIssueModelAnnotator()
+  {
+    return $this->runIssueModelAnnotator;
+  }
+  /**
+   * @param bool
+   */
+  public function setRunPhraseMatcherAnnotator($runPhraseMatcherAnnotator)
+  {
+    $this->runPhraseMatcherAnnotator = $runPhraseMatcherAnnotator;
+  }
+  /**
+   * @return bool
+   */
+  public function getRunPhraseMatcherAnnotator()
+  {
+    return $this->runPhraseMatcherAnnotator;
+  }
+  /**
+   * @param bool
+   */
+  public function setRunQaAnnotator($runQaAnnotator)
+  {
+    $this->runQaAnnotator = $runQaAnnotator;
+  }
+  /**
+   * @return bool
+   */
+  public function getRunQaAnnotator()
+  {
+    return $this->runQaAnnotator;
+  }
+  /**
+   * @param bool
+   */
+  public function setRunSentimentAnnotator($runSentimentAnnotator)
+  {
+    $this->runSentimentAnnotator = $runSentimentAnnotator;
+  }
+  /**
+   * @return bool
+   */
+  public function getRunSentimentAnnotator()
+  {
+    return $this->runSentimentAnnotator;
+  }
+  /**
+   * @param bool
+   */
+  public function setRunSilenceAnnotator($runSilenceAnnotator)
+  {
+    $this->runSilenceAnnotator = $runSilenceAnnotator;
+  }
+  /**
+   * @return bool
+   */
+  public function getRunSilenceAnnotator()
+  {
+    return $this->runSilenceAnnotator;
+  }
+  /**
+   * @param bool
+   */
+  public function setRunSummarizationAnnotator($runSummarizationAnnotator)
+  {
+    $this->runSummarizationAnnotator = $runSummarizationAnnotator;
+  }
+  /**
+   * @return bool
+   */
+  public function getRunSummarizationAnnotator()
+  {
+    return $this->runSummarizationAnnotator;
+  }
+  /**
+   * @param GoogleCloudContactcenterinsightsV1alpha1AnnotatorSelectorSummarizationConfig
+   */
+  public function setSummarizationConfig(GoogleCloudContactcenterinsightsV1alpha1AnnotatorSelectorSummarizationConfig $summarizationConfig)
+  {
+    $this->summarizationConfig = $summarizationConfig;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1alpha1AnnotatorSelectorSummarizationConfig
+   */
+  public function getSummarizationConfig()
+  {
+    return $this->summarizationConfig;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1alpha1AnnotatorSelector::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1alpha1AnnotatorSelector');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1AnnotatorSelectorQaConfig.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1AnnotatorSelectorQaConfig.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1AnnotatorSelectorQaConfig.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1alpha1AnnotatorSelectorQaConfig extends \Google\Model
+{
+  protected $scorecardListType = GoogleCloudContactcenterinsightsV1alpha1AnnotatorSelectorQaConfigScorecardList::class;
+  protected $scorecardListDataType = '';
+
+  /**
+   * @param GoogleCloudContactcenterinsightsV1alpha1AnnotatorSelectorQaConfigScorecardList
+   */
+  public function setScorecardList(GoogleCloudContactcenterinsightsV1alpha1AnnotatorSelectorQaConfigScorecardList $scorecardList)
+  {
+    $this->scorecardList = $scorecardList;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1alpha1AnnotatorSelectorQaConfigScorecardList
+   */
+  public function getScorecardList()
+  {
+    return $this->scorecardList;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1alpha1AnnotatorSelectorQaConfig::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1alpha1AnnotatorSelectorQaConfig');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1AnnotatorSelectorQaConfigScorecardList.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1AnnotatorSelectorQaConfigScorecardList.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1AnnotatorSelectorQaConfigScorecardList.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1alpha1AnnotatorSelectorQaConfigScorecardList extends \Google\Collection
+{
+  protected $collection_key = 'qaScorecardRevisions';
+  /**
+   * @var string[]
+   */
+  public $qaScorecardRevisions;
+
+  /**
+   * @param string[]
+   */
+  public function setQaScorecardRevisions($qaScorecardRevisions)
+  {
+    $this->qaScorecardRevisions = $qaScorecardRevisions;
+  }
+  /**
+   * @return string[]
+   */
+  public function getQaScorecardRevisions()
+  {
+    return $this->qaScorecardRevisions;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1alpha1AnnotatorSelectorQaConfigScorecardList::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1alpha1AnnotatorSelectorQaConfigScorecardList');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1AnnotatorSelectorSummarizationConfig.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1AnnotatorSelectorSummarizationConfig.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1AnnotatorSelectorSummarizationConfig.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1alpha1AnnotatorSelectorSummarizationConfig extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $conversationProfile;
+  /**
+   * @var string
+   */
+  public $summarizationModel;
+
+  /**
+   * @param string
+   */
+  public function setConversationProfile($conversationProfile)
+  {
+    $this->conversationProfile = $conversationProfile;
+  }
+  /**
+   * @return string
+   */
+  public function getConversationProfile()
+  {
+    return $this->conversationProfile;
+  }
+  /**
+   * @param string
+   */
+  public function setSummarizationModel($summarizationModel)
+  {
+    $this->summarizationModel = $summarizationModel;
+  }
+  /**
+   * @return string
+   */
+  public function getSummarizationModel()
+  {
+    return $this->summarizationModel;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1alpha1AnnotatorSelectorSummarizationConfig::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1alpha1AnnotatorSelectorSummarizationConfig');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1AnswerFeedback.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1AnswerFeedback.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1AnswerFeedback.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1alpha1AnswerFeedback extends \Google\Model
+{
+  /**
+   * @var bool
+   */
+  public $clicked;
+  /**
+   * @var string
+   */
+  public $correctnessLevel;
+  /**
+   * @var bool
+   */
+  public $displayed;
+
+  /**
+   * @param bool
+   */
+  public function setClicked($clicked)
+  {
+    $this->clicked = $clicked;
+  }
+  /**
+   * @return bool
+   */
+  public function getClicked()
+  {
+    return $this->clicked;
+  }
+  /**
+   * @param string
+   */
+  public function setCorrectnessLevel($correctnessLevel)
+  {
+    $this->correctnessLevel = $correctnessLevel;
+  }
+  /**
+   * @return string
+   */
+  public function getCorrectnessLevel()
+  {
+    return $this->correctnessLevel;
+  }
+  /**
+   * @param bool
+   */
+  public function setDisplayed($displayed)
+  {
+    $this->displayed = $displayed;
+  }
+  /**
+   * @return bool
+   */
+  public function getDisplayed()
+  {
+    return $this->displayed;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1alpha1AnswerFeedback::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1alpha1AnswerFeedback');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1ArticleSuggestionData.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1ArticleSuggestionData.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1ArticleSuggestionData.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,134 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1alpha1ArticleSuggestionData extends \Google\Model
+{
+  /**
+   * @var float
+   */
+  public $confidenceScore;
+  /**
+   * @var string[]
+   */
+  public $metadata;
+  /**
+   * @var string
+   */
+  public $queryRecord;
+  /**
+   * @var string
+   */
+  public $source;
+  /**
+   * @var string
+   */
+  public $title;
+  /**
+   * @var string
+   */
+  public $uri;
+
+  /**
+   * @param float
+   */
+  public function setConfidenceScore($confidenceScore)
+  {
+    $this->confidenceScore = $confidenceScore;
+  }
+  /**
+   * @return float
+   */
+  public function getConfidenceScore()
+  {
+    return $this->confidenceScore;
+  }
+  /**
+   * @param string[]
+   */
+  public function setMetadata($metadata)
+  {
+    $this->metadata = $metadata;
+  }
+  /**
+   * @return string[]
+   */
+  public function getMetadata()
+  {
+    return $this->metadata;
+  }
+  /**
+   * @param string
+   */
+  public function setQueryRecord($queryRecord)
+  {
+    $this->queryRecord = $queryRecord;
+  }
+  /**
+   * @return string
+   */
+  public function getQueryRecord()
+  {
+    return $this->queryRecord;
+  }
+  /**
+   * @param string
+   */
+  public function setSource($source)
+  {
+    $this->source = $source;
+  }
+  /**
+   * @return string
+   */
+  public function getSource()
+  {
+    return $this->source;
+  }
+  /**
+   * @param string
+   */
+  public function setTitle($title)
+  {
+    $this->title = $title;
+  }
+  /**
+   * @return string
+   */
+  public function getTitle()
+  {
+    return $this->title;
+  }
+  /**
+   * @param string
+   */
+  public function setUri($uri)
+  {
+    $this->uri = $uri;
+  }
+  /**
+   * @return string
+   */
+  public function getUri()
+  {
+    return $this->uri;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1alpha1ArticleSuggestionData::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1alpha1ArticleSuggestionData');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1BulkAnalyzeConversationsMetadata.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1BulkAnalyzeConversationsMetadata.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1BulkAnalyzeConversationsMetadata.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,149 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1alpha1BulkAnalyzeConversationsMetadata extends \Google\Collection
+{
+  protected $collection_key = 'partialErrors';
+  /**
+   * @var int
+   */
+  public $completedAnalysesCount;
+  /**
+   * @var string
+   */
+  public $createTime;
+  /**
+   * @var string
+   */
+  public $endTime;
+  /**
+   * @var int
+   */
+  public $failedAnalysesCount;
+  protected $partialErrorsType = GoogleRpcStatus::class;
+  protected $partialErrorsDataType = 'array';
+  protected $requestType = GoogleCloudContactcenterinsightsV1alpha1BulkAnalyzeConversationsRequest::class;
+  protected $requestDataType = '';
+  /**
+   * @var int
+   */
+  public $totalRequestedAnalysesCount;
+
+  /**
+   * @param int
+   */
+  public function setCompletedAnalysesCount($completedAnalysesCount)
+  {
+    $this->completedAnalysesCount = $completedAnalysesCount;
+  }
+  /**
+   * @return int
+   */
+  public function getCompletedAnalysesCount()
+  {
+    return $this->completedAnalysesCount;
+  }
+  /**
+   * @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 int
+   */
+  public function setFailedAnalysesCount($failedAnalysesCount)
+  {
+    $this->failedAnalysesCount = $failedAnalysesCount;
+  }
+  /**
+   * @return int
+   */
+  public function getFailedAnalysesCount()
+  {
+    return $this->failedAnalysesCount;
+  }
+  /**
+   * @param GoogleRpcStatus[]
+   */
+  public function setPartialErrors($partialErrors)
+  {
+    $this->partialErrors = $partialErrors;
+  }
+  /**
+   * @return GoogleRpcStatus[]
+   */
+  public function getPartialErrors()
+  {
+    return $this->partialErrors;
+  }
+  /**
+   * @param GoogleCloudContactcenterinsightsV1alpha1BulkAnalyzeConversationsRequest
+   */
+  public function setRequest(GoogleCloudContactcenterinsightsV1alpha1BulkAnalyzeConversationsRequest $request)
+  {
+    $this->request = $request;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1alpha1BulkAnalyzeConversationsRequest
+   */
+  public function getRequest()
+  {
+    return $this->request;
+  }
+  /**
+   * @param int
+   */
+  public function setTotalRequestedAnalysesCount($totalRequestedAnalysesCount)
+  {
+    $this->totalRequestedAnalysesCount = $totalRequestedAnalysesCount;
+  }
+  /**
+   * @return int
+   */
+  public function getTotalRequestedAnalysesCount()
+  {
+    return $this->totalRequestedAnalysesCount;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1alpha1BulkAnalyzeConversationsMetadata::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1alpha1BulkAnalyzeConversationsMetadata');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1BulkAnalyzeConversationsRequest.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1BulkAnalyzeConversationsRequest.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1BulkAnalyzeConversationsRequest.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1alpha1BulkAnalyzeConversationsRequest extends \Google\Model
+{
+  /**
+   * @var float
+   */
+  public $analysisPercentage;
+  protected $annotatorSelectorType = GoogleCloudContactcenterinsightsV1alpha1AnnotatorSelector::class;
+  protected $annotatorSelectorDataType = '';
+  /**
+   * @var string
+   */
+  public $filter;
+  /**
+   * @var string
+   */
+  public $parent;
+
+  /**
+   * @param float
+   */
+  public function setAnalysisPercentage($analysisPercentage)
+  {
+    $this->analysisPercentage = $analysisPercentage;
+  }
+  /**
+   * @return float
+   */
+  public function getAnalysisPercentage()
+  {
+    return $this->analysisPercentage;
+  }
+  /**
+   * @param GoogleCloudContactcenterinsightsV1alpha1AnnotatorSelector
+   */
+  public function setAnnotatorSelector(GoogleCloudContactcenterinsightsV1alpha1AnnotatorSelector $annotatorSelector)
+  {
+    $this->annotatorSelector = $annotatorSelector;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1alpha1AnnotatorSelector
+   */
+  public function getAnnotatorSelector()
+  {
+    return $this->annotatorSelector;
+  }
+  /**
+   * @param string
+   */
+  public function setFilter($filter)
+  {
+    $this->filter = $filter;
+  }
+  /**
+   * @return string
+   */
+  public function getFilter()
+  {
+    return $this->filter;
+  }
+  /**
+   * @param string
+   */
+  public function setParent($parent)
+  {
+    $this->parent = $parent;
+  }
+  /**
+   * @return string
+   */
+  public function getParent()
+  {
+    return $this->parent;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1alpha1BulkAnalyzeConversationsRequest::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1alpha1BulkAnalyzeConversationsRequest');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1BulkAnalyzeConversationsResponse.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1BulkAnalyzeConversationsResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1BulkAnalyzeConversationsResponse.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1alpha1BulkAnalyzeConversationsResponse extends \Google\Model
+{
+  /**
+   * @var int
+   */
+  public $failedAnalysisCount;
+  /**
+   * @var int
+   */
+  public $successfulAnalysisCount;
+
+  /**
+   * @param int
+   */
+  public function setFailedAnalysisCount($failedAnalysisCount)
+  {
+    $this->failedAnalysisCount = $failedAnalysisCount;
+  }
+  /**
+   * @return int
+   */
+  public function getFailedAnalysisCount()
+  {
+    return $this->failedAnalysisCount;
+  }
+  /**
+   * @param int
+   */
+  public function setSuccessfulAnalysisCount($successfulAnalysisCount)
+  {
+    $this->successfulAnalysisCount = $successfulAnalysisCount;
+  }
+  /**
+   * @return int
+   */
+  public function getSuccessfulAnalysisCount()
+  {
+    return $this->successfulAnalysisCount;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1alpha1BulkAnalyzeConversationsResponse::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1alpha1BulkAnalyzeConversationsResponse');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1BulkDeleteConversationsMetadata.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1BulkDeleteConversationsMetadata.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1BulkDeleteConversationsMetadata.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1alpha1BulkDeleteConversationsMetadata extends \Google\Collection
+{
+  protected $collection_key = 'partialErrors';
+  /**
+   * @var string
+   */
+  public $createTime;
+  /**
+   * @var string
+   */
+  public $endTime;
+  protected $partialErrorsType = GoogleRpcStatus::class;
+  protected $partialErrorsDataType = 'array';
+  protected $requestType = GoogleCloudContactcenterinsightsV1alpha1BulkDeleteConversationsRequest::class;
+  protected $requestDataType = '';
+
+  /**
+   * @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 GoogleRpcStatus[]
+   */
+  public function setPartialErrors($partialErrors)
+  {
+    $this->partialErrors = $partialErrors;
+  }
+  /**
+   * @return GoogleRpcStatus[]
+   */
+  public function getPartialErrors()
+  {
+    return $this->partialErrors;
+  }
+  /**
+   * @param GoogleCloudContactcenterinsightsV1alpha1BulkDeleteConversationsRequest
+   */
+  public function setRequest(GoogleCloudContactcenterinsightsV1alpha1BulkDeleteConversationsRequest $request)
+  {
+    $this->request = $request;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1alpha1BulkDeleteConversationsRequest
+   */
+  public function getRequest()
+  {
+    return $this->request;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1alpha1BulkDeleteConversationsMetadata::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1alpha1BulkDeleteConversationsMetadata');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1BulkDeleteConversationsRequest.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1BulkDeleteConversationsRequest.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1BulkDeleteConversationsRequest.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1alpha1BulkDeleteConversationsRequest extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $filter;
+  /**
+   * @var bool
+   */
+  public $force;
+  /**
+   * @var int
+   */
+  public $maxDeleteCount;
+  /**
+   * @var string
+   */
+  public $parent;
+
+  /**
+   * @param string
+   */
+  public function setFilter($filter)
+  {
+    $this->filter = $filter;
+  }
+  /**
+   * @return string
+   */
+  public function getFilter()
+  {
+    return $this->filter;
+  }
+  /**
+   * @param bool
+   */
+  public function setForce($force)
+  {
+    $this->force = $force;
+  }
+  /**
+   * @return bool
+   */
+  public function getForce()
+  {
+    return $this->force;
+  }
+  /**
+   * @param int
+   */
+  public function setMaxDeleteCount($maxDeleteCount)
+  {
+    $this->maxDeleteCount = $maxDeleteCount;
+  }
+  /**
+   * @return int
+   */
+  public function getMaxDeleteCount()
+  {
+    return $this->maxDeleteCount;
+  }
+  /**
+   * @param string
+   */
+  public function setParent($parent)
+  {
+    $this->parent = $parent;
+  }
+  /**
+   * @return string
+   */
+  public function getParent()
+  {
+    return $this->parent;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1alpha1BulkDeleteConversationsRequest::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1alpha1BulkDeleteConversationsRequest');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1BulkDeleteConversationsResponse.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1BulkDeleteConversationsResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1BulkDeleteConversationsResponse.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1alpha1BulkDeleteConversationsResponse extends \Google\Model
+{
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1alpha1BulkDeleteConversationsResponse::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1alpha1BulkDeleteConversationsResponse');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1CallAnnotation.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1CallAnnotation.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1CallAnnotation.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,204 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1alpha1CallAnnotation extends \Google\Model
+{
+  protected $annotationEndBoundaryType = GoogleCloudContactcenterinsightsV1alpha1AnnotationBoundary::class;
+  protected $annotationEndBoundaryDataType = '';
+  protected $annotationStartBoundaryType = GoogleCloudContactcenterinsightsV1alpha1AnnotationBoundary::class;
+  protected $annotationStartBoundaryDataType = '';
+  /**
+   * @var int
+   */
+  public $channelTag;
+  protected $entityMentionDataType = GoogleCloudContactcenterinsightsV1alpha1EntityMentionData::class;
+  protected $entityMentionDataDataType = '';
+  protected $holdDataType = GoogleCloudContactcenterinsightsV1alpha1HoldData::class;
+  protected $holdDataDataType = '';
+  protected $intentMatchDataType = GoogleCloudContactcenterinsightsV1alpha1IntentMatchData::class;
+  protected $intentMatchDataDataType = '';
+  protected $interruptionDataType = GoogleCloudContactcenterinsightsV1alpha1InterruptionData::class;
+  protected $interruptionDataDataType = '';
+  protected $issueMatchDataType = GoogleCloudContactcenterinsightsV1alpha1IssueMatchData::class;
+  protected $issueMatchDataDataType = '';
+  protected $phraseMatchDataType = GoogleCloudContactcenterinsightsV1alpha1PhraseMatchData::class;
+  protected $phraseMatchDataDataType = '';
+  protected $sentimentDataType = GoogleCloudContactcenterinsightsV1alpha1SentimentData::class;
+  protected $sentimentDataDataType = '';
+  protected $silenceDataType = GoogleCloudContactcenterinsightsV1alpha1SilenceData::class;
+  protected $silenceDataDataType = '';
+
+  /**
+   * @param GoogleCloudContactcenterinsightsV1alpha1AnnotationBoundary
+   */
+  public function setAnnotationEndBoundary(GoogleCloudContactcenterinsightsV1alpha1AnnotationBoundary $annotationEndBoundary)
+  {
+    $this->annotationEndBoundary = $annotationEndBoundary;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1alpha1AnnotationBoundary
+   */
+  public function getAnnotationEndBoundary()
+  {
+    return $this->annotationEndBoundary;
+  }
+  /**
+   * @param GoogleCloudContactcenterinsightsV1alpha1AnnotationBoundary
+   */
+  public function setAnnotationStartBoundary(GoogleCloudContactcenterinsightsV1alpha1AnnotationBoundary $annotationStartBoundary)
+  {
+    $this->annotationStartBoundary = $annotationStartBoundary;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1alpha1AnnotationBoundary
+   */
+  public function getAnnotationStartBoundary()
+  {
+    return $this->annotationStartBoundary;
+  }
+  /**
+   * @param int
+   */
+  public function setChannelTag($channelTag)
+  {
+    $this->channelTag = $channelTag;
+  }
+  /**
+   * @return int
+   */
+  public function getChannelTag()
+  {
+    return $this->channelTag;
+  }
+  /**
+   * @param GoogleCloudContactcenterinsightsV1alpha1EntityMentionData
+   */
+  public function setEntityMentionData(GoogleCloudContactcenterinsightsV1alpha1EntityMentionData $entityMentionData)
+  {
+    $this->entityMentionData = $entityMentionData;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1alpha1EntityMentionData
+   */
+  public function getEntityMentionData()
+  {
+    return $this->entityMentionData;
+  }
+  /**
+   * @param GoogleCloudContactcenterinsightsV1alpha1HoldData
+   */
+  public function setHoldData(GoogleCloudContactcenterinsightsV1alpha1HoldData $holdData)
+  {
+    $this->holdData = $holdData;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1alpha1HoldData
+   */
+  public function getHoldData()
+  {
+    return $this->holdData;
+  }
+  /**
+   * @param GoogleCloudContactcenterinsightsV1alpha1IntentMatchData
+   */
+  public function setIntentMatchData(GoogleCloudContactcenterinsightsV1alpha1IntentMatchData $intentMatchData)
+  {
+    $this->intentMatchData = $intentMatchData;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1alpha1IntentMatchData
+   */
+  public function getIntentMatchData()
+  {
+    return $this->intentMatchData;
+  }
+  /**
+   * @param GoogleCloudContactcenterinsightsV1alpha1InterruptionData
+   */
+  public function setInterruptionData(GoogleCloudContactcenterinsightsV1alpha1InterruptionData $interruptionData)
+  {
+    $this->interruptionData = $interruptionData;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1alpha1InterruptionData
+   */
+  public function getInterruptionData()
+  {
+    return $this->interruptionData;
+  }
+  /**
+   * @param GoogleCloudContactcenterinsightsV1alpha1IssueMatchData
+   */
+  public function setIssueMatchData(GoogleCloudContactcenterinsightsV1alpha1IssueMatchData $issueMatchData)
+  {
+    $this->issueMatchData = $issueMatchData;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1alpha1IssueMatchData
+   */
+  public function getIssueMatchData()
+  {
+    return $this->issueMatchData;
+  }
+  /**
+   * @param GoogleCloudContactcenterinsightsV1alpha1PhraseMatchData
+   */
+  public function setPhraseMatchData(GoogleCloudContactcenterinsightsV1alpha1PhraseMatchData $phraseMatchData)
+  {
+    $this->phraseMatchData = $phraseMatchData;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1alpha1PhraseMatchData
+   */
+  public function getPhraseMatchData()
+  {
+    return $this->phraseMatchData;
+  }
+  /**
+   * @param GoogleCloudContactcenterinsightsV1alpha1SentimentData
+   */
+  public function setSentimentData(GoogleCloudContactcenterinsightsV1alpha1SentimentData $sentimentData)
+  {
+    $this->sentimentData = $sentimentData;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1alpha1SentimentData
+   */
+  public function getSentimentData()
+  {
+    return $this->sentimentData;
+  }
+  /**
+   * @param GoogleCloudContactcenterinsightsV1alpha1SilenceData
+   */
+  public function setSilenceData(GoogleCloudContactcenterinsightsV1alpha1SilenceData $silenceData)
+  {
+    $this->silenceData = $silenceData;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1alpha1SilenceData
+   */
+  public function getSilenceData()
+  {
+    return $this->silenceData;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1alpha1CallAnnotation::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1alpha1CallAnnotation');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1Conversation.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1Conversation.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1Conversation.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,407 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1alpha1Conversation extends \Google\Collection
+{
+  protected $collection_key = 'runtimeAnnotations';
+  /**
+   * @var string
+   */
+  public $agentId;
+  protected $callMetadataType = GoogleCloudContactcenterinsightsV1alpha1ConversationCallMetadata::class;
+  protected $callMetadataDataType = '';
+  /**
+   * @var string
+   */
+  public $createTime;
+  protected $dataSourceType = GoogleCloudContactcenterinsightsV1alpha1ConversationDataSource::class;
+  protected $dataSourceDataType = '';
+  protected $dialogflowIntentsType = GoogleCloudContactcenterinsightsV1alpha1DialogflowIntent::class;
+  protected $dialogflowIntentsDataType = 'map';
+  /**
+   * @var string
+   */
+  public $duration;
+  /**
+   * @var string
+   */
+  public $expireTime;
+  /**
+   * @var string[]
+   */
+  public $labels;
+  /**
+   * @var string
+   */
+  public $languageCode;
+  protected $latestAnalysisType = GoogleCloudContactcenterinsightsV1alpha1Analysis::class;
+  protected $latestAnalysisDataType = '';
+  protected $latestSummaryType = GoogleCloudContactcenterinsightsV1alpha1ConversationSummarizationSuggestionData::class;
+  protected $latestSummaryDataType = '';
+  /**
+   * @var string
+   */
+  public $medium;
+  /**
+   * @var string
+   */
+  public $metadataJson;
+  /**
+   * @var string
+   */
+  public $name;
+  /**
+   * @var string
+   */
+  public $obfuscatedUserId;
+  protected $qualityMetadataType = GoogleCloudContactcenterinsightsV1alpha1ConversationQualityMetadata::class;
+  protected $qualityMetadataDataType = '';
+  protected $runtimeAnnotationsType = GoogleCloudContactcenterinsightsV1alpha1RuntimeAnnotation::class;
+  protected $runtimeAnnotationsDataType = 'array';
+  /**
+   * @var string
+   */
+  public $startTime;
+  protected $transcriptType = GoogleCloudContactcenterinsightsV1alpha1ConversationTranscript::class;
+  protected $transcriptDataType = '';
+  /**
+   * @var string
+   */
+  public $ttl;
+  /**
+   * @var int
+   */
+  public $turnCount;
+  /**
+   * @var string
+   */
+  public $updateTime;
+
+  /**
+   * @param string
+   */
+  public function setAgentId($agentId)
+  {
+    $this->agentId = $agentId;
+  }
+  /**
+   * @return string
+   */
+  public function getAgentId()
+  {
+    return $this->agentId;
+  }
+  /**
+   * @param GoogleCloudContactcenterinsightsV1alpha1ConversationCallMetadata
+   */
+  public function setCallMetadata(GoogleCloudContactcenterinsightsV1alpha1ConversationCallMetadata $callMetadata)
+  {
+    $this->callMetadata = $callMetadata;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1alpha1ConversationCallMetadata
+   */
+  public function getCallMetadata()
+  {
+    return $this->callMetadata;
+  }
+  /**
+   * @param string
+   */
+  public function setCreateTime($createTime)
+  {
+    $this->createTime = $createTime;
+  }
+  /**
+   * @return string
+   */
+  public function getCreateTime()
+  {
+    return $this->createTime;
+  }
+  /**
+   * @param GoogleCloudContactcenterinsightsV1alpha1ConversationDataSource
+   */
+  public function setDataSource(GoogleCloudContactcenterinsightsV1alpha1ConversationDataSource $dataSource)
+  {
+    $this->dataSource = $dataSource;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1alpha1ConversationDataSource
+   */
+  public function getDataSource()
+  {
+    return $this->dataSource;
+  }
+  /**
+   * @param GoogleCloudContactcenterinsightsV1alpha1DialogflowIntent[]
+   */
+  public function setDialogflowIntents($dialogflowIntents)
+  {
+    $this->dialogflowIntents = $dialogflowIntents;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1alpha1DialogflowIntent[]
+   */
+  public function getDialogflowIntents()
+  {
+    return $this->dialogflowIntents;
+  }
+  /**
+   * @param string
+   */
+  public function setDuration($duration)
+  {
+    $this->duration = $duration;
+  }
+  /**
+   * @return string
+   */
+  public function getDuration()
+  {
+    return $this->duration;
+  }
+  /**
+   * @param string
+   */
+  public function setExpireTime($expireTime)
+  {
+    $this->expireTime = $expireTime;
+  }
+  /**
+   * @return string
+   */
+  public function getExpireTime()
+  {
+    return $this->expireTime;
+  }
+  /**
+   * @param string[]
+   */
+  public function setLabels($labels)
+  {
+    $this->labels = $labels;
+  }
+  /**
+   * @return string[]
+   */
+  public function getLabels()
+  {
+    return $this->labels;
+  }
+  /**
+   * @param string
+   */
+  public function setLanguageCode($languageCode)
+  {
+    $this->languageCode = $languageCode;
+  }
+  /**
+   * @return string
+   */
+  public function getLanguageCode()
+  {
+    return $this->languageCode;
+  }
+  /**
+   * @param GoogleCloudContactcenterinsightsV1alpha1Analysis
+   */
+  public function setLatestAnalysis(GoogleCloudContactcenterinsightsV1alpha1Analysis $latestAnalysis)
+  {
+    $this->latestAnalysis = $latestAnalysis;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1alpha1Analysis
+   */
+  public function getLatestAnalysis()
+  {
+    return $this->latestAnalysis;
+  }
+  /**
+   * @param GoogleCloudContactcenterinsightsV1alpha1ConversationSummarizationSuggestionData
+   */
+  public function setLatestSummary(GoogleCloudContactcenterinsightsV1alpha1ConversationSummarizationSuggestionData $latestSummary)
+  {
+    $this->latestSummary = $latestSummary;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1alpha1ConversationSummarizationSuggestionData
+   */
+  public function getLatestSummary()
+  {
+    return $this->latestSummary;
+  }
+  /**
+   * @param string
+   */
+  public function setMedium($medium)
+  {
+    $this->medium = $medium;
+  }
+  /**
+   * @return string
+   */
+  public function getMedium()
+  {
+    return $this->medium;
+  }
+  /**
+   * @param string
+   */
+  public function setMetadataJson($metadataJson)
+  {
+    $this->metadataJson = $metadataJson;
+  }
+  /**
+   * @return string
+   */
+  public function getMetadataJson()
+  {
+    return $this->metadataJson;
+  }
+  /**
+   * @param string
+   */
+  public function setName($name)
+  {
+    $this->name = $name;
+  }
+  /**
+   * @return string
+   */
+  public function getName()
+  {
+    return $this->name;
+  }
+  /**
+   * @param string
+   */
+  public function setObfuscatedUserId($obfuscatedUserId)
+  {
+    $this->obfuscatedUserId = $obfuscatedUserId;
+  }
+  /**
+   * @return string
+   */
+  public function getObfuscatedUserId()
+  {
+    return $this->obfuscatedUserId;
+  }
+  /**
+   * @param GoogleCloudContactcenterinsightsV1alpha1ConversationQualityMetadata
+   */
+  public function setQualityMetadata(GoogleCloudContactcenterinsightsV1alpha1ConversationQualityMetadata $qualityMetadata)
+  {
+    $this->qualityMetadata = $qualityMetadata;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1alpha1ConversationQualityMetadata
+   */
+  public function getQualityMetadata()
+  {
+    return $this->qualityMetadata;
+  }
+  /**
+   * @param GoogleCloudContactcenterinsightsV1alpha1RuntimeAnnotation[]
+   */
+  public function setRuntimeAnnotations($runtimeAnnotations)
+  {
+    $this->runtimeAnnotations = $runtimeAnnotations;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1alpha1RuntimeAnnotation[]
+   */
+  public function getRuntimeAnnotations()
+  {
+    return $this->runtimeAnnotations;
+  }
+  /**
+   * @param string
+   */
+  public function setStartTime($startTime)
+  {
+    $this->startTime = $startTime;
+  }
+  /**
+   * @return string
+   */
+  public function getStartTime()
+  {
+    return $this->startTime;
+  }
+  /**
+   * @param GoogleCloudContactcenterinsightsV1alpha1ConversationTranscript
+   */
+  public function setTranscript(GoogleCloudContactcenterinsightsV1alpha1ConversationTranscript $transcript)
+  {
+    $this->transcript = $transcript;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1alpha1ConversationTranscript
+   */
+  public function getTranscript()
+  {
+    return $this->transcript;
+  }
+  /**
+   * @param string
+   */
+  public function setTtl($ttl)
+  {
+    $this->ttl = $ttl;
+  }
+  /**
+   * @return string
+   */
+  public function getTtl()
+  {
+    return $this->ttl;
+  }
+  /**
+   * @param int
+   */
+  public function setTurnCount($turnCount)
+  {
+    $this->turnCount = $turnCount;
+  }
+  /**
+   * @return int
+   */
+  public function getTurnCount()
+  {
+    return $this->turnCount;
+  }
+  /**
+   * @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(GoogleCloudContactcenterinsightsV1alpha1Conversation::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1alpha1Conversation');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1ConversationCallMetadata.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1ConversationCallMetadata.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1ConversationCallMetadata.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1alpha1ConversationCallMetadata extends \Google\Model
+{
+  /**
+   * @var int
+   */
+  public $agentChannel;
+  /**
+   * @var int
+   */
+  public $customerChannel;
+
+  /**
+   * @param int
+   */
+  public function setAgentChannel($agentChannel)
+  {
+    $this->agentChannel = $agentChannel;
+  }
+  /**
+   * @return int
+   */
+  public function getAgentChannel()
+  {
+    return $this->agentChannel;
+  }
+  /**
+   * @param int
+   */
+  public function setCustomerChannel($customerChannel)
+  {
+    $this->customerChannel = $customerChannel;
+  }
+  /**
+   * @return int
+   */
+  public function getCustomerChannel()
+  {
+    return $this->customerChannel;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1alpha1ConversationCallMetadata::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1alpha1ConversationCallMetadata');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1ConversationDataSource.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1ConversationDataSource.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1ConversationDataSource.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1alpha1ConversationDataSource extends \Google\Model
+{
+  protected $dialogflowSourceType = GoogleCloudContactcenterinsightsV1alpha1DialogflowSource::class;
+  protected $dialogflowSourceDataType = '';
+  protected $gcsSourceType = GoogleCloudContactcenterinsightsV1alpha1GcsSource::class;
+  protected $gcsSourceDataType = '';
+
+  /**
+   * @param GoogleCloudContactcenterinsightsV1alpha1DialogflowSource
+   */
+  public function setDialogflowSource(GoogleCloudContactcenterinsightsV1alpha1DialogflowSource $dialogflowSource)
+  {
+    $this->dialogflowSource = $dialogflowSource;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1alpha1DialogflowSource
+   */
+  public function getDialogflowSource()
+  {
+    return $this->dialogflowSource;
+  }
+  /**
+   * @param GoogleCloudContactcenterinsightsV1alpha1GcsSource
+   */
+  public function setGcsSource(GoogleCloudContactcenterinsightsV1alpha1GcsSource $gcsSource)
+  {
+    $this->gcsSource = $gcsSource;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1alpha1GcsSource
+   */
+  public function getGcsSource()
+  {
+    return $this->gcsSource;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1alpha1ConversationDataSource::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1alpha1ConversationDataSource');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1ConversationLevelSentiment.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1ConversationLevelSentiment.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1ConversationLevelSentiment.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1alpha1ConversationLevelSentiment extends \Google\Model
+{
+  /**
+   * @var int
+   */
+  public $channelTag;
+  protected $sentimentDataType = GoogleCloudContactcenterinsightsV1alpha1SentimentData::class;
+  protected $sentimentDataDataType = '';
+
+  /**
+   * @param int
+   */
+  public function setChannelTag($channelTag)
+  {
+    $this->channelTag = $channelTag;
+  }
+  /**
+   * @return int
+   */
+  public function getChannelTag()
+  {
+    return $this->channelTag;
+  }
+  /**
+   * @param GoogleCloudContactcenterinsightsV1alpha1SentimentData
+   */
+  public function setSentimentData(GoogleCloudContactcenterinsightsV1alpha1SentimentData $sentimentData)
+  {
+    $this->sentimentData = $sentimentData;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1alpha1SentimentData
+   */
+  public function getSentimentData()
+  {
+    return $this->sentimentData;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1alpha1ConversationLevelSentiment::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1alpha1ConversationLevelSentiment');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1ConversationLevelSilence.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1ConversationLevelSilence.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1ConversationLevelSilence.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1alpha1ConversationLevelSilence extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $silenceDuration;
+  /**
+   * @var float
+   */
+  public $silencePercentage;
+
+  /**
+   * @param string
+   */
+  public function setSilenceDuration($silenceDuration)
+  {
+    $this->silenceDuration = $silenceDuration;
+  }
+  /**
+   * @return string
+   */
+  public function getSilenceDuration()
+  {
+    return $this->silenceDuration;
+  }
+  /**
+   * @param float
+   */
+  public function setSilencePercentage($silencePercentage)
+  {
+    $this->silencePercentage = $silencePercentage;
+  }
+  /**
+   * @return float
+   */
+  public function getSilencePercentage()
+  {
+    return $this->silencePercentage;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1alpha1ConversationLevelSilence::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1alpha1ConversationLevelSilence');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1ConversationParticipant.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1ConversationParticipant.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1ConversationParticipant.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1alpha1ConversationParticipant extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $dialogflowParticipant;
+  /**
+   * @var string
+   */
+  public $dialogflowParticipantName;
+  /**
+   * @var string
+   */
+  public $obfuscatedExternalUserId;
+  /**
+   * @var string
+   */
+  public $role;
+  /**
+   * @var string
+   */
+  public $userId;
+
+  /**
+   * @param string
+   */
+  public function setDialogflowParticipant($dialogflowParticipant)
+  {
+    $this->dialogflowParticipant = $dialogflowParticipant;
+  }
+  /**
+   * @return string
+   */
+  public function getDialogflowParticipant()
+  {
+    return $this->dialogflowParticipant;
+  }
+  /**
+   * @param string
+   */
+  public function setDialogflowParticipantName($dialogflowParticipantName)
+  {
+    $this->dialogflowParticipantName = $dialogflowParticipantName;
+  }
+  /**
+   * @return string
+   */
+  public function getDialogflowParticipantName()
+  {
+    return $this->dialogflowParticipantName;
+  }
+  /**
+   * @param string
+   */
+  public function setObfuscatedExternalUserId($obfuscatedExternalUserId)
+  {
+    $this->obfuscatedExternalUserId = $obfuscatedExternalUserId;
+  }
+  /**
+   * @return string
+   */
+  public function getObfuscatedExternalUserId()
+  {
+    return $this->obfuscatedExternalUserId;
+  }
+  /**
+   * @param string
+   */
+  public function setRole($role)
+  {
+    $this->role = $role;
+  }
+  /**
+   * @return string
+   */
+  public function getRole()
+  {
+    return $this->role;
+  }
+  /**
+   * @param string
+   */
+  public function setUserId($userId)
+  {
+    $this->userId = $userId;
+  }
+  /**
+   * @return string
+   */
+  public function getUserId()
+  {
+    return $this->userId;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1alpha1ConversationParticipant::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1alpha1ConversationParticipant');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1ConversationQualityMetadata.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1ConversationQualityMetadata.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1ConversationQualityMetadata.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1alpha1ConversationQualityMetadata extends \Google\Collection
+{
+  protected $collection_key = 'agentInfo';
+  protected $agentInfoType = GoogleCloudContactcenterinsightsV1alpha1ConversationQualityMetadataAgentInfo::class;
+  protected $agentInfoDataType = 'array';
+  /**
+   * @var int
+   */
+  public $customerSatisfactionRating;
+  /**
+   * @var string
+   */
+  public $menuPath;
+  /**
+   * @var string
+   */
+  public $waitDuration;
+
+  /**
+   * @param GoogleCloudContactcenterinsightsV1alpha1ConversationQualityMetadataAgentInfo[]
+   */
+  public function setAgentInfo($agentInfo)
+  {
+    $this->agentInfo = $agentInfo;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1alpha1ConversationQualityMetadataAgentInfo[]
+   */
+  public function getAgentInfo()
+  {
+    return $this->agentInfo;
+  }
+  /**
+   * @param int
+   */
+  public function setCustomerSatisfactionRating($customerSatisfactionRating)
+  {
+    $this->customerSatisfactionRating = $customerSatisfactionRating;
+  }
+  /**
+   * @return int
+   */
+  public function getCustomerSatisfactionRating()
+  {
+    return $this->customerSatisfactionRating;
+  }
+  /**
+   * @param string
+   */
+  public function setMenuPath($menuPath)
+  {
+    $this->menuPath = $menuPath;
+  }
+  /**
+   * @return string
+   */
+  public function getMenuPath()
+  {
+    return $this->menuPath;
+  }
+  /**
+   * @param string
+   */
+  public function setWaitDuration($waitDuration)
+  {
+    $this->waitDuration = $waitDuration;
+  }
+  /**
+   * @return string
+   */
+  public function getWaitDuration()
+  {
+    return $this->waitDuration;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1alpha1ConversationQualityMetadata::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1alpha1ConversationQualityMetadata');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1ConversationQualityMetadataAgentInfo.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1ConversationQualityMetadataAgentInfo.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1ConversationQualityMetadataAgentInfo.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1alpha1ConversationQualityMetadataAgentInfo extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $agentId;
+  /**
+   * @var string
+   */
+  public $agentType;
+  /**
+   * @var string
+   */
+  public $displayName;
+  /**
+   * @var string
+   */
+  public $dispositionCode;
+  /**
+   * @var string
+   */
+  public $team;
+
+  /**
+   * @param string
+   */
+  public function setAgentId($agentId)
+  {
+    $this->agentId = $agentId;
+  }
+  /**
+   * @return string
+   */
+  public function getAgentId()
+  {
+    return $this->agentId;
+  }
+  /**
+   * @param string
+   */
+  public function setAgentType($agentType)
+  {
+    $this->agentType = $agentType;
+  }
+  /**
+   * @return string
+   */
+  public function getAgentType()
+  {
+    return $this->agentType;
+  }
+  /**
+   * @param string
+   */
+  public function setDisplayName($displayName)
+  {
+    $this->displayName = $displayName;
+  }
+  /**
+   * @return string
+   */
+  public function getDisplayName()
+  {
+    return $this->displayName;
+  }
+  /**
+   * @param string
+   */
+  public function setDispositionCode($dispositionCode)
+  {
+    $this->dispositionCode = $dispositionCode;
+  }
+  /**
+   * @return string
+   */
+  public function getDispositionCode()
+  {
+    return $this->dispositionCode;
+  }
+  /**
+   * @param string
+   */
+  public function setTeam($team)
+  {
+    $this->team = $team;
+  }
+  /**
+   * @return string
+   */
+  public function getTeam()
+  {
+    return $this->team;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1alpha1ConversationQualityMetadataAgentInfo::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1alpha1ConversationQualityMetadataAgentInfo');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1ConversationSummarizationSuggestionData.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1ConversationSummarizationSuggestionData.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1ConversationSummarizationSuggestionData.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,134 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1alpha1ConversationSummarizationSuggestionData extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $answerRecord;
+  /**
+   * @var float
+   */
+  public $confidence;
+  /**
+   * @var string
+   */
+  public $conversationModel;
+  /**
+   * @var string[]
+   */
+  public $metadata;
+  /**
+   * @var string
+   */
+  public $text;
+  /**
+   * @var string[]
+   */
+  public $textSections;
+
+  /**
+   * @param string
+   */
+  public function setAnswerRecord($answerRecord)
+  {
+    $this->answerRecord = $answerRecord;
+  }
+  /**
+   * @return string
+   */
+  public function getAnswerRecord()
+  {
+    return $this->answerRecord;
+  }
+  /**
+   * @param float
+   */
+  public function setConfidence($confidence)
+  {
+    $this->confidence = $confidence;
+  }
+  /**
+   * @return float
+   */
+  public function getConfidence()
+  {
+    return $this->confidence;
+  }
+  /**
+   * @param string
+   */
+  public function setConversationModel($conversationModel)
+  {
+    $this->conversationModel = $conversationModel;
+  }
+  /**
+   * @return string
+   */
+  public function getConversationModel()
+  {
+    return $this->conversationModel;
+  }
+  /**
+   * @param string[]
+   */
+  public function setMetadata($metadata)
+  {
+    $this->metadata = $metadata;
+  }
+  /**
+   * @return string[]
+   */
+  public function getMetadata()
+  {
+    return $this->metadata;
+  }
+  /**
+   * @param string
+   */
+  public function setText($text)
+  {
+    $this->text = $text;
+  }
+  /**
+   * @return string
+   */
+  public function getText()
+  {
+    return $this->text;
+  }
+  /**
+   * @param string[]
+   */
+  public function setTextSections($textSections)
+  {
+    $this->textSections = $textSections;
+  }
+  /**
+   * @return string[]
+   */
+  public function getTextSections()
+  {
+    return $this->textSections;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1alpha1ConversationSummarizationSuggestionData::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1alpha1ConversationSummarizationSuggestionData');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1ConversationTranscript.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1ConversationTranscript.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1ConversationTranscript.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1alpha1ConversationTranscript extends \Google\Collection
+{
+  protected $collection_key = 'transcriptSegments';
+  protected $transcriptSegmentsType = GoogleCloudContactcenterinsightsV1alpha1ConversationTranscriptTranscriptSegment::class;
+  protected $transcriptSegmentsDataType = 'array';
+
+  /**
+   * @param GoogleCloudContactcenterinsightsV1alpha1ConversationTranscriptTranscriptSegment[]
+   */
+  public function setTranscriptSegments($transcriptSegments)
+  {
+    $this->transcriptSegments = $transcriptSegments;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1alpha1ConversationTranscriptTranscriptSegment[]
+   */
+  public function getTranscriptSegments()
+  {
+    return $this->transcriptSegments;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1alpha1ConversationTranscript::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1alpha1ConversationTranscript');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1ConversationTranscriptTranscriptSegment.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1ConversationTranscriptTranscriptSegment.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1ConversationTranscriptTranscriptSegment.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,181 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1alpha1ConversationTranscriptTranscriptSegment extends \Google\Collection
+{
+  protected $collection_key = 'words';
+  /**
+   * @var int
+   */
+  public $channelTag;
+  /**
+   * @var float
+   */
+  public $confidence;
+  protected $dialogflowSegmentMetadataType = GoogleCloudContactcenterinsightsV1alpha1ConversationTranscriptTranscriptSegmentDialogflowSegmentMetadata::class;
+  protected $dialogflowSegmentMetadataDataType = '';
+  /**
+   * @var string
+   */
+  public $languageCode;
+  /**
+   * @var string
+   */
+  public $messageTime;
+  protected $segmentParticipantType = GoogleCloudContactcenterinsightsV1alpha1ConversationParticipant::class;
+  protected $segmentParticipantDataType = '';
+  protected $sentimentType = GoogleCloudContactcenterinsightsV1alpha1SentimentData::class;
+  protected $sentimentDataType = '';
+  /**
+   * @var string
+   */
+  public $text;
+  protected $wordsType = GoogleCloudContactcenterinsightsV1alpha1ConversationTranscriptTranscriptSegmentWordInfo::class;
+  protected $wordsDataType = 'array';
+
+  /**
+   * @param int
+   */
+  public function setChannelTag($channelTag)
+  {
+    $this->channelTag = $channelTag;
+  }
+  /**
+   * @return int
+   */
+  public function getChannelTag()
+  {
+    return $this->channelTag;
+  }
+  /**
+   * @param float
+   */
+  public function setConfidence($confidence)
+  {
+    $this->confidence = $confidence;
+  }
+  /**
+   * @return float
+   */
+  public function getConfidence()
+  {
+    return $this->confidence;
+  }
+  /**
+   * @param GoogleCloudContactcenterinsightsV1alpha1ConversationTranscriptTranscriptSegmentDialogflowSegmentMetadata
+   */
+  public function setDialogflowSegmentMetadata(GoogleCloudContactcenterinsightsV1alpha1ConversationTranscriptTranscriptSegmentDialogflowSegmentMetadata $dialogflowSegmentMetadata)
+  {
+    $this->dialogflowSegmentMetadata = $dialogflowSegmentMetadata;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1alpha1ConversationTranscriptTranscriptSegmentDialogflowSegmentMetadata
+   */
+  public function getDialogflowSegmentMetadata()
+  {
+    return $this->dialogflowSegmentMetadata;
+  }
+  /**
+   * @param string
+   */
+  public function setLanguageCode($languageCode)
+  {
+    $this->languageCode = $languageCode;
+  }
+  /**
+   * @return string
+   */
+  public function getLanguageCode()
+  {
+    return $this->languageCode;
+  }
+  /**
+   * @param string
+   */
+  public function setMessageTime($messageTime)
+  {
+    $this->messageTime = $messageTime;
+  }
+  /**
+   * @return string
+   */
+  public function getMessageTime()
+  {
+    return $this->messageTime;
+  }
+  /**
+   * @param GoogleCloudContactcenterinsightsV1alpha1ConversationParticipant
+   */
+  public function setSegmentParticipant(GoogleCloudContactcenterinsightsV1alpha1ConversationParticipant $segmentParticipant)
+  {
+    $this->segmentParticipant = $segmentParticipant;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1alpha1ConversationParticipant
+   */
+  public function getSegmentParticipant()
+  {
+    return $this->segmentParticipant;
+  }
+  /**
+   * @param GoogleCloudContactcenterinsightsV1alpha1SentimentData
+   */
+  public function setSentiment(GoogleCloudContactcenterinsightsV1alpha1SentimentData $sentiment)
+  {
+    $this->sentiment = $sentiment;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1alpha1SentimentData
+   */
+  public function getSentiment()
+  {
+    return $this->sentiment;
+  }
+  /**
+   * @param string
+   */
+  public function setText($text)
+  {
+    $this->text = $text;
+  }
+  /**
+   * @return string
+   */
+  public function getText()
+  {
+    return $this->text;
+  }
+  /**
+   * @param GoogleCloudContactcenterinsightsV1alpha1ConversationTranscriptTranscriptSegmentWordInfo[]
+   */
+  public function setWords($words)
+  {
+    $this->words = $words;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1alpha1ConversationTranscriptTranscriptSegmentWordInfo[]
+   */
+  public function getWords()
+  {
+    return $this->words;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1alpha1ConversationTranscriptTranscriptSegment::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1alpha1ConversationTranscriptTranscriptSegment');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1ConversationTranscriptTranscriptSegmentDialogflowSegmentMetadata.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1ConversationTranscriptTranscriptSegmentDialogflowSegmentMetadata.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1ConversationTranscriptTranscriptSegmentDialogflowSegmentMetadata.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1alpha1ConversationTranscriptTranscriptSegmentDialogflowSegmentMetadata extends \Google\Model
+{
+  /**
+   * @var bool
+   */
+  public $smartReplyAllowlistCovered;
+
+  /**
+   * @param bool
+   */
+  public function setSmartReplyAllowlistCovered($smartReplyAllowlistCovered)
+  {
+    $this->smartReplyAllowlistCovered = $smartReplyAllowlistCovered;
+  }
+  /**
+   * @return bool
+   */
+  public function getSmartReplyAllowlistCovered()
+  {
+    return $this->smartReplyAllowlistCovered;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1alpha1ConversationTranscriptTranscriptSegmentDialogflowSegmentMetadata::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1alpha1ConversationTranscriptTranscriptSegmentDialogflowSegmentMetadata');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1ConversationTranscriptTranscriptSegmentWordInfo.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1ConversationTranscriptTranscriptSegmentWordInfo.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1ConversationTranscriptTranscriptSegmentWordInfo.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1alpha1ConversationTranscriptTranscriptSegmentWordInfo extends \Google\Model
+{
+  /**
+   * @var float
+   */
+  public $confidence;
+  /**
+   * @var string
+   */
+  public $endOffset;
+  /**
+   * @var string
+   */
+  public $startOffset;
+  /**
+   * @var string
+   */
+  public $word;
+
+  /**
+   * @param float
+   */
+  public function setConfidence($confidence)
+  {
+    $this->confidence = $confidence;
+  }
+  /**
+   * @return float
+   */
+  public function getConfidence()
+  {
+    return $this->confidence;
+  }
+  /**
+   * @param string
+   */
+  public function setEndOffset($endOffset)
+  {
+    $this->endOffset = $endOffset;
+  }
+  /**
+   * @return string
+   */
+  public function getEndOffset()
+  {
+    return $this->endOffset;
+  }
+  /**
+   * @param string
+   */
+  public function setStartOffset($startOffset)
+  {
+    $this->startOffset = $startOffset;
+  }
+  /**
+   * @return string
+   */
+  public function getStartOffset()
+  {
+    return $this->startOffset;
+  }
+  /**
+   * @param string
+   */
+  public function setWord($word)
+  {
+    $this->word = $word;
+  }
+  /**
+   * @return string
+   */
+  public function getWord()
+  {
+    return $this->word;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1alpha1ConversationTranscriptTranscriptSegmentWordInfo::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1alpha1ConversationTranscriptTranscriptSegmentWordInfo');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1CreateAnalysisOperationMetadata.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1CreateAnalysisOperationMetadata.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1CreateAnalysisOperationMetadata.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1alpha1CreateAnalysisOperationMetadata extends \Google\Model
+{
+  protected $annotatorSelectorType = GoogleCloudContactcenterinsightsV1alpha1AnnotatorSelector::class;
+  protected $annotatorSelectorDataType = '';
+  /**
+   * @var string
+   */
+  public $conversation;
+  /**
+   * @var string
+   */
+  public $createTime;
+  /**
+   * @var string
+   */
+  public $endTime;
+
+  /**
+   * @param GoogleCloudContactcenterinsightsV1alpha1AnnotatorSelector
+   */
+  public function setAnnotatorSelector(GoogleCloudContactcenterinsightsV1alpha1AnnotatorSelector $annotatorSelector)
+  {
+    $this->annotatorSelector = $annotatorSelector;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1alpha1AnnotatorSelector
+   */
+  public function getAnnotatorSelector()
+  {
+    return $this->annotatorSelector;
+  }
+  /**
+   * @param string
+   */
+  public function setConversation($conversation)
+  {
+    $this->conversation = $conversation;
+  }
+  /**
+   * @return string
+   */
+  public function getConversation()
+  {
+    return $this->conversation;
+  }
+  /**
+   * @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;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1alpha1CreateAnalysisOperationMetadata::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1alpha1CreateAnalysisOperationMetadata');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1CreateIssueModelMetadata.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1CreateIssueModelMetadata.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1CreateIssueModelMetadata.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1alpha1CreateIssueModelMetadata extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $createTime;
+  /**
+   * @var string
+   */
+  public $endTime;
+  protected $requestType = GoogleCloudContactcenterinsightsV1alpha1CreateIssueModelRequest::class;
+  protected $requestDataType = '';
+
+  /**
+   * @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 GoogleCloudContactcenterinsightsV1alpha1CreateIssueModelRequest
+   */
+  public function setRequest(GoogleCloudContactcenterinsightsV1alpha1CreateIssueModelRequest $request)
+  {
+    $this->request = $request;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1alpha1CreateIssueModelRequest
+   */
+  public function getRequest()
+  {
+    return $this->request;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1alpha1CreateIssueModelMetadata::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1alpha1CreateIssueModelMetadata');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1CreateIssueModelRequest.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1CreateIssueModelRequest.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1CreateIssueModelRequest.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1alpha1CreateIssueModelRequest extends \Google\Model
+{
+  protected $issueModelType = GoogleCloudContactcenterinsightsV1alpha1IssueModel::class;
+  protected $issueModelDataType = '';
+  /**
+   * @var string
+   */
+  public $parent;
+
+  /**
+   * @param GoogleCloudContactcenterinsightsV1alpha1IssueModel
+   */
+  public function setIssueModel(GoogleCloudContactcenterinsightsV1alpha1IssueModel $issueModel)
+  {
+    $this->issueModel = $issueModel;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1alpha1IssueModel
+   */
+  public function getIssueModel()
+  {
+    return $this->issueModel;
+  }
+  /**
+   * @param string
+   */
+  public function setParent($parent)
+  {
+    $this->parent = $parent;
+  }
+  /**
+   * @return string
+   */
+  public function getParent()
+  {
+    return $this->parent;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1alpha1CreateIssueModelRequest::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1alpha1CreateIssueModelRequest');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1DeleteIssueModelMetadata.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1DeleteIssueModelMetadata.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1DeleteIssueModelMetadata.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1alpha1DeleteIssueModelMetadata extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $createTime;
+  /**
+   * @var string
+   */
+  public $endTime;
+  protected $requestType = GoogleCloudContactcenterinsightsV1alpha1DeleteIssueModelRequest::class;
+  protected $requestDataType = '';
+
+  /**
+   * @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 GoogleCloudContactcenterinsightsV1alpha1DeleteIssueModelRequest
+   */
+  public function setRequest(GoogleCloudContactcenterinsightsV1alpha1DeleteIssueModelRequest $request)
+  {
+    $this->request = $request;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1alpha1DeleteIssueModelRequest
+   */
+  public function getRequest()
+  {
+    return $this->request;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1alpha1DeleteIssueModelMetadata::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1alpha1DeleteIssueModelMetadata');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1DeleteIssueModelRequest.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1DeleteIssueModelRequest.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1DeleteIssueModelRequest.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1alpha1DeleteIssueModelRequest 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(GoogleCloudContactcenterinsightsV1alpha1DeleteIssueModelRequest::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1alpha1DeleteIssueModelRequest');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1DeployIssueModelMetadata.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1DeployIssueModelMetadata.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1DeployIssueModelMetadata.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1alpha1DeployIssueModelMetadata extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $createTime;
+  /**
+   * @var string
+   */
+  public $endTime;
+  protected $requestType = GoogleCloudContactcenterinsightsV1alpha1DeployIssueModelRequest::class;
+  protected $requestDataType = '';
+
+  /**
+   * @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 GoogleCloudContactcenterinsightsV1alpha1DeployIssueModelRequest
+   */
+  public function setRequest(GoogleCloudContactcenterinsightsV1alpha1DeployIssueModelRequest $request)
+  {
+    $this->request = $request;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1alpha1DeployIssueModelRequest
+   */
+  public function getRequest()
+  {
+    return $this->request;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1alpha1DeployIssueModelMetadata::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1alpha1DeployIssueModelMetadata');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1DeployIssueModelRequest.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1DeployIssueModelRequest.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1DeployIssueModelRequest.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1alpha1DeployIssueModelRequest 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(GoogleCloudContactcenterinsightsV1alpha1DeployIssueModelRequest::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1alpha1DeployIssueModelRequest');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1DeployIssueModelResponse.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1DeployIssueModelResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1DeployIssueModelResponse.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1alpha1DeployIssueModelResponse extends \Google\Model
+{
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1alpha1DeployIssueModelResponse::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1alpha1DeployIssueModelResponse');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1DialogflowIntent.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1DialogflowIntent.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1DialogflowIntent.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1alpha1DialogflowIntent extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $displayName;
+
+  /**
+   * @param string
+   */
+  public function setDisplayName($displayName)
+  {
+    $this->displayName = $displayName;
+  }
+  /**
+   * @return string
+   */
+  public function getDisplayName()
+  {
+    return $this->displayName;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1alpha1DialogflowIntent::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1alpha1DialogflowIntent');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1DialogflowInteractionData.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1DialogflowInteractionData.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1DialogflowInteractionData.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1alpha1DialogflowInteractionData extends \Google\Model
+{
+  /**
+   * @var float
+   */
+  public $confidence;
+  /**
+   * @var string
+   */
+  public $dialogflowIntentId;
+
+  /**
+   * @param float
+   */
+  public function setConfidence($confidence)
+  {
+    $this->confidence = $confidence;
+  }
+  /**
+   * @return float
+   */
+  public function getConfidence()
+  {
+    return $this->confidence;
+  }
+  /**
+   * @param string
+   */
+  public function setDialogflowIntentId($dialogflowIntentId)
+  {
+    $this->dialogflowIntentId = $dialogflowIntentId;
+  }
+  /**
+   * @return string
+   */
+  public function getDialogflowIntentId()
+  {
+    return $this->dialogflowIntentId;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1alpha1DialogflowInteractionData::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1alpha1DialogflowInteractionData');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1DialogflowSource.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1DialogflowSource.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1DialogflowSource.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1alpha1DialogflowSource extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $audioUri;
+  /**
+   * @var string
+   */
+  public $dialogflowConversation;
+
+  /**
+   * @param string
+   */
+  public function setAudioUri($audioUri)
+  {
+    $this->audioUri = $audioUri;
+  }
+  /**
+   * @return string
+   */
+  public function getAudioUri()
+  {
+    return $this->audioUri;
+  }
+  /**
+   * @param string
+   */
+  public function setDialogflowConversation($dialogflowConversation)
+  {
+    $this->dialogflowConversation = $dialogflowConversation;
+  }
+  /**
+   * @return string
+   */
+  public function getDialogflowConversation()
+  {
+    return $this->dialogflowConversation;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1alpha1DialogflowSource::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1alpha1DialogflowSource');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1Dimension.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1Dimension.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1Dimension.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1alpha1Dimension extends \Google\Model
+{
+  protected $agentDimensionMetadataType = GoogleCloudContactcenterinsightsV1alpha1DimensionAgentDimensionMetadata::class;
+  protected $agentDimensionMetadataDataType = '';
+  /**
+   * @var string
+   */
+  public $dimensionKey;
+  protected $issueDimensionMetadataType = GoogleCloudContactcenterinsightsV1alpha1DimensionIssueDimensionMetadata::class;
+  protected $issueDimensionMetadataDataType = '';
+  protected $qaQuestionAnswerDimensionMetadataType = GoogleCloudContactcenterinsightsV1alpha1DimensionQaQuestionAnswerDimensionMetadata::class;
+  protected $qaQuestionAnswerDimensionMetadataDataType = '';
+  protected $qaQuestionDimensionMetadataType = GoogleCloudContactcenterinsightsV1alpha1DimensionQaQuestionDimensionMetadata::class;
+  protected $qaQuestionDimensionMetadataDataType = '';
+
+  /**
+   * @param GoogleCloudContactcenterinsightsV1alpha1DimensionAgentDimensionMetadata
+   */
+  public function setAgentDimensionMetadata(GoogleCloudContactcenterinsightsV1alpha1DimensionAgentDimensionMetadata $agentDimensionMetadata)
+  {
+    $this->agentDimensionMetadata = $agentDimensionMetadata;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1alpha1DimensionAgentDimensionMetadata
+   */
+  public function getAgentDimensionMetadata()
+  {
+    return $this->agentDimensionMetadata;
+  }
+  /**
+   * @param string
+   */
+  public function setDimensionKey($dimensionKey)
+  {
+    $this->dimensionKey = $dimensionKey;
+  }
+  /**
+   * @return string
+   */
+  public function getDimensionKey()
+  {
+    return $this->dimensionKey;
+  }
+  /**
+   * @param GoogleCloudContactcenterinsightsV1alpha1DimensionIssueDimensionMetadata
+   */
+  public function setIssueDimensionMetadata(GoogleCloudContactcenterinsightsV1alpha1DimensionIssueDimensionMetadata $issueDimensionMetadata)
+  {
+    $this->issueDimensionMetadata = $issueDimensionMetadata;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1alpha1DimensionIssueDimensionMetadata
+   */
+  public function getIssueDimensionMetadata()
+  {
+    return $this->issueDimensionMetadata;
+  }
+  /**
+   * @param GoogleCloudContactcenterinsightsV1alpha1DimensionQaQuestionAnswerDimensionMetadata
+   */
+  public function setQaQuestionAnswerDimensionMetadata(GoogleCloudContactcenterinsightsV1alpha1DimensionQaQuestionAnswerDimensionMetadata $qaQuestionAnswerDimensionMetadata)
+  {
+    $this->qaQuestionAnswerDimensionMetadata = $qaQuestionAnswerDimensionMetadata;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1alpha1DimensionQaQuestionAnswerDimensionMetadata
+   */
+  public function getQaQuestionAnswerDimensionMetadata()
+  {
+    return $this->qaQuestionAnswerDimensionMetadata;
+  }
+  /**
+   * @param GoogleCloudContactcenterinsightsV1alpha1DimensionQaQuestionDimensionMetadata
+   */
+  public function setQaQuestionDimensionMetadata(GoogleCloudContactcenterinsightsV1alpha1DimensionQaQuestionDimensionMetadata $qaQuestionDimensionMetadata)
+  {
+    $this->qaQuestionDimensionMetadata = $qaQuestionDimensionMetadata;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1alpha1DimensionQaQuestionDimensionMetadata
+   */
+  public function getQaQuestionDimensionMetadata()
+  {
+    return $this->qaQuestionDimensionMetadata;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1alpha1Dimension::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1alpha1Dimension');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1DimensionAgentDimensionMetadata.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1DimensionAgentDimensionMetadata.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1DimensionAgentDimensionMetadata.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1alpha1DimensionAgentDimensionMetadata extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $agentDisplayName;
+  /**
+   * @var string
+   */
+  public $agentId;
+  /**
+   * @var string
+   */
+  public $agentTeam;
+
+  /**
+   * @param string
+   */
+  public function setAgentDisplayName($agentDisplayName)
+  {
+    $this->agentDisplayName = $agentDisplayName;
+  }
+  /**
+   * @return string
+   */
+  public function getAgentDisplayName()
+  {
+    return $this->agentDisplayName;
+  }
+  /**
+   * @param string
+   */
+  public function setAgentId($agentId)
+  {
+    $this->agentId = $agentId;
+  }
+  /**
+   * @return string
+   */
+  public function getAgentId()
+  {
+    return $this->agentId;
+  }
+  /**
+   * @param string
+   */
+  public function setAgentTeam($agentTeam)
+  {
+    $this->agentTeam = $agentTeam;
+  }
+  /**
+   * @return string
+   */
+  public function getAgentTeam()
+  {
+    return $this->agentTeam;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1alpha1DimensionAgentDimensionMetadata::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1alpha1DimensionAgentDimensionMetadata');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1DimensionIssueDimensionMetadata.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1DimensionIssueDimensionMetadata.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1DimensionIssueDimensionMetadata.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1alpha1DimensionIssueDimensionMetadata extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $issueDisplayName;
+  /**
+   * @var string
+   */
+  public $issueId;
+  /**
+   * @var string
+   */
+  public $issueModelId;
+
+  /**
+   * @param string
+   */
+  public function setIssueDisplayName($issueDisplayName)
+  {
+    $this->issueDisplayName = $issueDisplayName;
+  }
+  /**
+   * @return string
+   */
+  public function getIssueDisplayName()
+  {
+    return $this->issueDisplayName;
+  }
+  /**
+   * @param string
+   */
+  public function setIssueId($issueId)
+  {
+    $this->issueId = $issueId;
+  }
+  /**
+   * @return string
+   */
+  public function getIssueId()
+  {
+    return $this->issueId;
+  }
+  /**
+   * @param string
+   */
+  public function setIssueModelId($issueModelId)
+  {
+    $this->issueModelId = $issueModelId;
+  }
+  /**
+   * @return string
+   */
+  public function getIssueModelId()
+  {
+    return $this->issueModelId;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1alpha1DimensionIssueDimensionMetadata::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1alpha1DimensionIssueDimensionMetadata');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1DimensionQaQuestionAnswerDimensionMetadata.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1DimensionQaQuestionAnswerDimensionMetadata.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1DimensionQaQuestionAnswerDimensionMetadata.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1alpha1DimensionQaQuestionAnswerDimensionMetadata extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $answerValue;
+  /**
+   * @var string
+   */
+  public $qaQuestionId;
+  /**
+   * @var string
+   */
+  public $qaScorecardId;
+  /**
+   * @var string
+   */
+  public $questionBody;
+
+  /**
+   * @param string
+   */
+  public function setAnswerValue($answerValue)
+  {
+    $this->answerValue = $answerValue;
+  }
+  /**
+   * @return string
+   */
+  public function getAnswerValue()
+  {
+    return $this->answerValue;
+  }
+  /**
+   * @param string
+   */
+  public function setQaQuestionId($qaQuestionId)
+  {
+    $this->qaQuestionId = $qaQuestionId;
+  }
+  /**
+   * @return string
+   */
+  public function getQaQuestionId()
+  {
+    return $this->qaQuestionId;
+  }
+  /**
+   * @param string
+   */
+  public function setQaScorecardId($qaScorecardId)
+  {
+    $this->qaScorecardId = $qaScorecardId;
+  }
+  /**
+   * @return string
+   */
+  public function getQaScorecardId()
+  {
+    return $this->qaScorecardId;
+  }
+  /**
+   * @param string
+   */
+  public function setQuestionBody($questionBody)
+  {
+    $this->questionBody = $questionBody;
+  }
+  /**
+   * @return string
+   */
+  public function getQuestionBody()
+  {
+    return $this->questionBody;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1alpha1DimensionQaQuestionAnswerDimensionMetadata::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1alpha1DimensionQaQuestionAnswerDimensionMetadata');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1DimensionQaQuestionDimensionMetadata.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1DimensionQaQuestionDimensionMetadata.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1DimensionQaQuestionDimensionMetadata.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1alpha1DimensionQaQuestionDimensionMetadata extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $qaQuestionId;
+  /**
+   * @var string
+   */
+  public $qaScorecardId;
+  /**
+   * @var string
+   */
+  public $questionBody;
+
+  /**
+   * @param string
+   */
+  public function setQaQuestionId($qaQuestionId)
+  {
+    $this->qaQuestionId = $qaQuestionId;
+  }
+  /**
+   * @return string
+   */
+  public function getQaQuestionId()
+  {
+    return $this->qaQuestionId;
+  }
+  /**
+   * @param string
+   */
+  public function setQaScorecardId($qaScorecardId)
+  {
+    $this->qaScorecardId = $qaScorecardId;
+  }
+  /**
+   * @return string
+   */
+  public function getQaScorecardId()
+  {
+    return $this->qaScorecardId;
+  }
+  /**
+   * @param string
+   */
+  public function setQuestionBody($questionBody)
+  {
+    $this->questionBody = $questionBody;
+  }
+  /**
+   * @return string
+   */
+  public function getQuestionBody()
+  {
+    return $this->questionBody;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1alpha1DimensionQaQuestionDimensionMetadata::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1alpha1DimensionQaQuestionDimensionMetadata');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1EncryptionSpec.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1EncryptionSpec.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1EncryptionSpec.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1alpha1EncryptionSpec extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $kmsKey;
+  /**
+   * @var string
+   */
+  public $name;
+
+  /**
+   * @param string
+   */
+  public function setKmsKey($kmsKey)
+  {
+    $this->kmsKey = $kmsKey;
+  }
+  /**
+   * @return string
+   */
+  public function getKmsKey()
+  {
+    return $this->kmsKey;
+  }
+  /**
+   * @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(GoogleCloudContactcenterinsightsV1alpha1EncryptionSpec::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1alpha1EncryptionSpec');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1Entity.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1Entity.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1Entity.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,114 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1alpha1Entity extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $displayName;
+  /**
+   * @var string[]
+   */
+  public $metadata;
+  /**
+   * @var float
+   */
+  public $salience;
+  protected $sentimentType = GoogleCloudContactcenterinsightsV1alpha1SentimentData::class;
+  protected $sentimentDataType = '';
+  /**
+   * @var string
+   */
+  public $type;
+
+  /**
+   * @param string
+   */
+  public function setDisplayName($displayName)
+  {
+    $this->displayName = $displayName;
+  }
+  /**
+   * @return string
+   */
+  public function getDisplayName()
+  {
+    return $this->displayName;
+  }
+  /**
+   * @param string[]
+   */
+  public function setMetadata($metadata)
+  {
+    $this->metadata = $metadata;
+  }
+  /**
+   * @return string[]
+   */
+  public function getMetadata()
+  {
+    return $this->metadata;
+  }
+  /**
+   * @param float
+   */
+  public function setSalience($salience)
+  {
+    $this->salience = $salience;
+  }
+  /**
+   * @return float
+   */
+  public function getSalience()
+  {
+    return $this->salience;
+  }
+  /**
+   * @param GoogleCloudContactcenterinsightsV1alpha1SentimentData
+   */
+  public function setSentiment(GoogleCloudContactcenterinsightsV1alpha1SentimentData $sentiment)
+  {
+    $this->sentiment = $sentiment;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1alpha1SentimentData
+   */
+  public function getSentiment()
+  {
+    return $this->sentiment;
+  }
+  /**
+   * @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(GoogleCloudContactcenterinsightsV1alpha1Entity::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1alpha1Entity');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1EntityMentionData.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1EntityMentionData.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1EntityMentionData.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1alpha1EntityMentionData extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $entityUniqueId;
+  protected $sentimentType = GoogleCloudContactcenterinsightsV1alpha1SentimentData::class;
+  protected $sentimentDataType = '';
+  /**
+   * @var string
+   */
+  public $type;
+
+  /**
+   * @param string
+   */
+  public function setEntityUniqueId($entityUniqueId)
+  {
+    $this->entityUniqueId = $entityUniqueId;
+  }
+  /**
+   * @return string
+   */
+  public function getEntityUniqueId()
+  {
+    return $this->entityUniqueId;
+  }
+  /**
+   * @param GoogleCloudContactcenterinsightsV1alpha1SentimentData
+   */
+  public function setSentiment(GoogleCloudContactcenterinsightsV1alpha1SentimentData $sentiment)
+  {
+    $this->sentiment = $sentiment;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1alpha1SentimentData
+   */
+  public function getSentiment()
+  {
+    return $this->sentiment;
+  }
+  /**
+   * @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(GoogleCloudContactcenterinsightsV1alpha1EntityMentionData::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1alpha1EntityMentionData');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1ExportInsightsDataMetadata.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1ExportInsightsDataMetadata.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1ExportInsightsDataMetadata.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1alpha1ExportInsightsDataMetadata extends \Google\Collection
+{
+  protected $collection_key = 'partialErrors';
+  /**
+   * @var string
+   */
+  public $createTime;
+  /**
+   * @var string
+   */
+  public $endTime;
+  protected $partialErrorsType = GoogleRpcStatus::class;
+  protected $partialErrorsDataType = 'array';
+  protected $requestType = GoogleCloudContactcenterinsightsV1alpha1ExportInsightsDataRequest::class;
+  protected $requestDataType = '';
+
+  /**
+   * @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 GoogleRpcStatus[]
+   */
+  public function setPartialErrors($partialErrors)
+  {
+    $this->partialErrors = $partialErrors;
+  }
+  /**
+   * @return GoogleRpcStatus[]
+   */
+  public function getPartialErrors()
+  {
+    return $this->partialErrors;
+  }
+  /**
+   * @param GoogleCloudContactcenterinsightsV1alpha1ExportInsightsDataRequest
+   */
+  public function setRequest(GoogleCloudContactcenterinsightsV1alpha1ExportInsightsDataRequest $request)
+  {
+    $this->request = $request;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1alpha1ExportInsightsDataRequest
+   */
+  public function getRequest()
+  {
+    return $this->request;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1alpha1ExportInsightsDataMetadata::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1alpha1ExportInsightsDataMetadata');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1ExportInsightsDataRequest.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1ExportInsightsDataRequest.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1ExportInsightsDataRequest.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,114 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1alpha1ExportInsightsDataRequest extends \Google\Model
+{
+  protected $bigQueryDestinationType = GoogleCloudContactcenterinsightsV1alpha1ExportInsightsDataRequestBigQueryDestination::class;
+  protected $bigQueryDestinationDataType = '';
+  /**
+   * @var string
+   */
+  public $filter;
+  /**
+   * @var string
+   */
+  public $kmsKey;
+  /**
+   * @var string
+   */
+  public $parent;
+  /**
+   * @var string
+   */
+  public $writeDisposition;
+
+  /**
+   * @param GoogleCloudContactcenterinsightsV1alpha1ExportInsightsDataRequestBigQueryDestination
+   */
+  public function setBigQueryDestination(GoogleCloudContactcenterinsightsV1alpha1ExportInsightsDataRequestBigQueryDestination $bigQueryDestination)
+  {
+    $this->bigQueryDestination = $bigQueryDestination;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1alpha1ExportInsightsDataRequestBigQueryDestination
+   */
+  public function getBigQueryDestination()
+  {
+    return $this->bigQueryDestination;
+  }
+  /**
+   * @param string
+   */
+  public function setFilter($filter)
+  {
+    $this->filter = $filter;
+  }
+  /**
+   * @return string
+   */
+  public function getFilter()
+  {
+    return $this->filter;
+  }
+  /**
+   * @param string
+   */
+  public function setKmsKey($kmsKey)
+  {
+    $this->kmsKey = $kmsKey;
+  }
+  /**
+   * @return string
+   */
+  public function getKmsKey()
+  {
+    return $this->kmsKey;
+  }
+  /**
+   * @param string
+   */
+  public function setParent($parent)
+  {
+    $this->parent = $parent;
+  }
+  /**
+   * @return string
+   */
+  public function getParent()
+  {
+    return $this->parent;
+  }
+  /**
+   * @param string
+   */
+  public function setWriteDisposition($writeDisposition)
+  {
+    $this->writeDisposition = $writeDisposition;
+  }
+  /**
+   * @return string
+   */
+  public function getWriteDisposition()
+  {
+    return $this->writeDisposition;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1alpha1ExportInsightsDataRequest::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1alpha1ExportInsightsDataRequest');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1ExportInsightsDataRequestBigQueryDestination.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1ExportInsightsDataRequestBigQueryDestination.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1ExportInsightsDataRequestBigQueryDestination.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1alpha1ExportInsightsDataRequestBigQueryDestination extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $dataset;
+  /**
+   * @var string
+   */
+  public $projectId;
+  /**
+   * @var string
+   */
+  public $table;
+
+  /**
+   * @param string
+   */
+  public function setDataset($dataset)
+  {
+    $this->dataset = $dataset;
+  }
+  /**
+   * @return string
+   */
+  public function getDataset()
+  {
+    return $this->dataset;
+  }
+  /**
+   * @param string
+   */
+  public function setProjectId($projectId)
+  {
+    $this->projectId = $projectId;
+  }
+  /**
+   * @return string
+   */
+  public function getProjectId()
+  {
+    return $this->projectId;
+  }
+  /**
+   * @param string
+   */
+  public function setTable($table)
+  {
+    $this->table = $table;
+  }
+  /**
+   * @return string
+   */
+  public function getTable()
+  {
+    return $this->table;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1alpha1ExportInsightsDataRequestBigQueryDestination::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1alpha1ExportInsightsDataRequestBigQueryDestination');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1ExportInsightsDataResponse.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1ExportInsightsDataResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1ExportInsightsDataResponse.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1alpha1ExportInsightsDataResponse extends \Google\Model
+{
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1alpha1ExportInsightsDataResponse::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1alpha1ExportInsightsDataResponse');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1ExportIssueModelMetadata.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1ExportIssueModelMetadata.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1ExportIssueModelMetadata.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1alpha1ExportIssueModelMetadata extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $createTime;
+  /**
+   * @var string
+   */
+  public $endTime;
+  protected $requestType = GoogleCloudContactcenterinsightsV1alpha1ExportIssueModelRequest::class;
+  protected $requestDataType = '';
+
+  /**
+   * @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 GoogleCloudContactcenterinsightsV1alpha1ExportIssueModelRequest
+   */
+  public function setRequest(GoogleCloudContactcenterinsightsV1alpha1ExportIssueModelRequest $request)
+  {
+    $this->request = $request;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1alpha1ExportIssueModelRequest
+   */
+  public function getRequest()
+  {
+    return $this->request;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1alpha1ExportIssueModelMetadata::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1alpha1ExportIssueModelMetadata');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1ExportIssueModelRequest.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1ExportIssueModelRequest.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1ExportIssueModelRequest.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1alpha1ExportIssueModelRequest extends \Google\Model
+{
+  protected $gcsDestinationType = GoogleCloudContactcenterinsightsV1alpha1ExportIssueModelRequestGcsDestination::class;
+  protected $gcsDestinationDataType = '';
+  /**
+   * @var string
+   */
+  public $name;
+
+  /**
+   * @param GoogleCloudContactcenterinsightsV1alpha1ExportIssueModelRequestGcsDestination
+   */
+  public function setGcsDestination(GoogleCloudContactcenterinsightsV1alpha1ExportIssueModelRequestGcsDestination $gcsDestination)
+  {
+    $this->gcsDestination = $gcsDestination;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1alpha1ExportIssueModelRequestGcsDestination
+   */
+  public function getGcsDestination()
+  {
+    return $this->gcsDestination;
+  }
+  /**
+   * @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(GoogleCloudContactcenterinsightsV1alpha1ExportIssueModelRequest::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1alpha1ExportIssueModelRequest');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1ExportIssueModelRequestGcsDestination.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1ExportIssueModelRequestGcsDestination.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1ExportIssueModelRequestGcsDestination.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1alpha1ExportIssueModelRequestGcsDestination extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $objectUri;
+
+  /**
+   * @param string
+   */
+  public function setObjectUri($objectUri)
+  {
+    $this->objectUri = $objectUri;
+  }
+  /**
+   * @return string
+   */
+  public function getObjectUri()
+  {
+    return $this->objectUri;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1alpha1ExportIssueModelRequestGcsDestination::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1alpha1ExportIssueModelRequestGcsDestination');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1ExportIssueModelResponse.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1ExportIssueModelResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1ExportIssueModelResponse.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1alpha1ExportIssueModelResponse extends \Google\Model
+{
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1alpha1ExportIssueModelResponse::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1alpha1ExportIssueModelResponse');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1FaqAnswerData.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1FaqAnswerData.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1FaqAnswerData.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,134 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1alpha1FaqAnswerData extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $answer;
+  /**
+   * @var float
+   */
+  public $confidenceScore;
+  /**
+   * @var string[]
+   */
+  public $metadata;
+  /**
+   * @var string
+   */
+  public $queryRecord;
+  /**
+   * @var string
+   */
+  public $question;
+  /**
+   * @var string
+   */
+  public $source;
+
+  /**
+   * @param string
+   */
+  public function setAnswer($answer)
+  {
+    $this->answer = $answer;
+  }
+  /**
+   * @return string
+   */
+  public function getAnswer()
+  {
+    return $this->answer;
+  }
+  /**
+   * @param float
+   */
+  public function setConfidenceScore($confidenceScore)
+  {
+    $this->confidenceScore = $confidenceScore;
+  }
+  /**
+   * @return float
+   */
+  public function getConfidenceScore()
+  {
+    return $this->confidenceScore;
+  }
+  /**
+   * @param string[]
+   */
+  public function setMetadata($metadata)
+  {
+    $this->metadata = $metadata;
+  }
+  /**
+   * @return string[]
+   */
+  public function getMetadata()
+  {
+    return $this->metadata;
+  }
+  /**
+   * @param string
+   */
+  public function setQueryRecord($queryRecord)
+  {
+    $this->queryRecord = $queryRecord;
+  }
+  /**
+   * @return string
+   */
+  public function getQueryRecord()
+  {
+    return $this->queryRecord;
+  }
+  /**
+   * @param string
+   */
+  public function setQuestion($question)
+  {
+    $this->question = $question;
+  }
+  /**
+   * @return string
+   */
+  public function getQuestion()
+  {
+    return $this->question;
+  }
+  /**
+   * @param string
+   */
+  public function setSource($source)
+  {
+    $this->source = $source;
+  }
+  /**
+   * @return string
+   */
+  public function getSource()
+  {
+    return $this->source;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1alpha1FaqAnswerData::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1alpha1FaqAnswerData');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1FeedbackLabel.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1FeedbackLabel.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1FeedbackLabel.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1alpha1FeedbackLabel extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $createTime;
+  /**
+   * @var string
+   */
+  public $label;
+  /**
+   * @var string
+   */
+  public $labeledResource;
+  /**
+   * @var string
+   */
+  public $name;
+  protected $qaAnswerLabelType = GoogleCloudContactcenterinsightsV1alpha1QaAnswerAnswerValue::class;
+  protected $qaAnswerLabelDataType = '';
+  /**
+   * @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 setLabel($label)
+  {
+    $this->label = $label;
+  }
+  /**
+   * @return string
+   */
+  public function getLabel()
+  {
+    return $this->label;
+  }
+  /**
+   * @param string
+   */
+  public function setLabeledResource($labeledResource)
+  {
+    $this->labeledResource = $labeledResource;
+  }
+  /**
+   * @return string
+   */
+  public function getLabeledResource()
+  {
+    return $this->labeledResource;
+  }
+  /**
+   * @param string
+   */
+  public function setName($name)
+  {
+    $this->name = $name;
+  }
+  /**
+   * @return string
+   */
+  public function getName()
+  {
+    return $this->name;
+  }
+  /**
+   * @param GoogleCloudContactcenterinsightsV1alpha1QaAnswerAnswerValue
+   */
+  public function setQaAnswerLabel(GoogleCloudContactcenterinsightsV1alpha1QaAnswerAnswerValue $qaAnswerLabel)
+  {
+    $this->qaAnswerLabel = $qaAnswerLabel;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1alpha1QaAnswerAnswerValue
+   */
+  public function getQaAnswerLabel()
+  {
+    return $this->qaAnswerLabel;
+  }
+  /**
+   * @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(GoogleCloudContactcenterinsightsV1alpha1FeedbackLabel::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1alpha1FeedbackLabel');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1FreeFormSuggestion.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1FreeFormSuggestion.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1FreeFormSuggestion.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1alpha1FreeFormSuggestion extends \Google\Collection
+{
+  protected $collection_key = 'labels';
+  /**
+   * @var string[]
+   */
+  public $labels;
+  /**
+   * @var string
+   */
+  public $response;
+
+  /**
+   * @param string[]
+   */
+  public function setLabels($labels)
+  {
+    $this->labels = $labels;
+  }
+  /**
+   * @return string[]
+   */
+  public function getLabels()
+  {
+    return $this->labels;
+  }
+  /**
+   * @param string
+   */
+  public function setResponse($response)
+  {
+    $this->response = $response;
+  }
+  /**
+   * @return string
+   */
+  public function getResponse()
+  {
+    return $this->response;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1alpha1FreeFormSuggestion::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1alpha1FreeFormSuggestion');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1GcsSource.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1GcsSource.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1GcsSource.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1alpha1GcsSource extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $audioUri;
+  /**
+   * @var string
+   */
+  public $transcriptUri;
+
+  /**
+   * @param string
+   */
+  public function setAudioUri($audioUri)
+  {
+    $this->audioUri = $audioUri;
+  }
+  /**
+   * @return string
+   */
+  public function getAudioUri()
+  {
+    return $this->audioUri;
+  }
+  /**
+   * @param string
+   */
+  public function setTranscriptUri($transcriptUri)
+  {
+    $this->transcriptUri = $transcriptUri;
+  }
+  /**
+   * @return string
+   */
+  public function getTranscriptUri()
+  {
+    return $this->transcriptUri;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1alpha1GcsSource::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1alpha1GcsSource');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1GeneratorSuggestion.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1GeneratorSuggestion.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1GeneratorSuggestion.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1alpha1GeneratorSuggestion extends \Google\Model
+{
+  protected $agentCoachingSuggestionType = GoogleCloudContactcenterinsightsV1alpha1AgentCoachingSuggestion::class;
+  protected $agentCoachingSuggestionDataType = '';
+  protected $freeFormSuggestionType = GoogleCloudContactcenterinsightsV1alpha1FreeFormSuggestion::class;
+  protected $freeFormSuggestionDataType = '';
+  protected $summarySuggestionType = GoogleCloudContactcenterinsightsV1alpha1SummarySuggestion::class;
+  protected $summarySuggestionDataType = '';
+
+  /**
+   * @param GoogleCloudContactcenterinsightsV1alpha1AgentCoachingSuggestion
+   */
+  public function setAgentCoachingSuggestion(GoogleCloudContactcenterinsightsV1alpha1AgentCoachingSuggestion $agentCoachingSuggestion)
+  {
+    $this->agentCoachingSuggestion = $agentCoachingSuggestion;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1alpha1AgentCoachingSuggestion
+   */
+  public function getAgentCoachingSuggestion()
+  {
+    return $this->agentCoachingSuggestion;
+  }
+  /**
+   * @param GoogleCloudContactcenterinsightsV1alpha1FreeFormSuggestion
+   */
+  public function setFreeFormSuggestion(GoogleCloudContactcenterinsightsV1alpha1FreeFormSuggestion $freeFormSuggestion)
+  {
+    $this->freeFormSuggestion = $freeFormSuggestion;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1alpha1FreeFormSuggestion
+   */
+  public function getFreeFormSuggestion()
+  {
+    return $this->freeFormSuggestion;
+  }
+  /**
+   * @param GoogleCloudContactcenterinsightsV1alpha1SummarySuggestion
+   */
+  public function setSummarySuggestion(GoogleCloudContactcenterinsightsV1alpha1SummarySuggestion $summarySuggestion)
+  {
+    $this->summarySuggestion = $summarySuggestion;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1alpha1SummarySuggestion
+   */
+  public function getSummarySuggestion()
+  {
+    return $this->summarySuggestion;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1alpha1GeneratorSuggestion::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1alpha1GeneratorSuggestion');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1GetGeneratorSuggestionResponse.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1GetGeneratorSuggestionResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1GetGeneratorSuggestionResponse.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1alpha1GetGeneratorSuggestionResponse extends \Google\Model
+{
+  protected $generatorSuggestionType = GoogleCloudContactcenterinsightsV1alpha1GeneratorSuggestion::class;
+  protected $generatorSuggestionDataType = '';
+
+  /**
+   * @param GoogleCloudContactcenterinsightsV1alpha1GeneratorSuggestion
+   */
+  public function setGeneratorSuggestion(GoogleCloudContactcenterinsightsV1alpha1GeneratorSuggestion $generatorSuggestion)
+  {
+    $this->generatorSuggestion = $generatorSuggestion;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1alpha1GeneratorSuggestion
+   */
+  public function getGeneratorSuggestion()
+  {
+    return $this->generatorSuggestion;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1alpha1GetGeneratorSuggestionResponse::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1alpha1GetGeneratorSuggestionResponse');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1GetKnowledgeAssistResponse.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1GetKnowledgeAssistResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1GetKnowledgeAssistResponse.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1alpha1GetKnowledgeAssistResponse extends \Google\Model
+{
+  protected $suggestedQueryType = GoogleCloudContactcenterinsightsV1alpha1GetKnowledgeAssistResponseSuggestedQuery::class;
+  protected $suggestedQueryDataType = '';
+  protected $suggestedQueryAnswerType = GoogleCloudContactcenterinsightsV1alpha1GetKnowledgeAssistResponseKnowledgeAnswer::class;
+  protected $suggestedQueryAnswerDataType = '';
+
+  /**
+   * @param GoogleCloudContactcenterinsightsV1alpha1GetKnowledgeAssistResponseSuggestedQuery
+   */
+  public function setSuggestedQuery(GoogleCloudContactcenterinsightsV1alpha1GetKnowledgeAssistResponseSuggestedQuery $suggestedQuery)
+  {
+    $this->suggestedQuery = $suggestedQuery;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1alpha1GetKnowledgeAssistResponseSuggestedQuery
+   */
+  public function getSuggestedQuery()
+  {
+    return $this->suggestedQuery;
+  }
+  /**
+   * @param GoogleCloudContactcenterinsightsV1alpha1GetKnowledgeAssistResponseKnowledgeAnswer
+   */
+  public function setSuggestedQueryAnswer(GoogleCloudContactcenterinsightsV1alpha1GetKnowledgeAssistResponseKnowledgeAnswer $suggestedQueryAnswer)
+  {
+    $this->suggestedQueryAnswer = $suggestedQueryAnswer;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1alpha1GetKnowledgeAssistResponseKnowledgeAnswer
+   */
+  public function getSuggestedQueryAnswer()
+  {
+    return $this->suggestedQueryAnswer;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1alpha1GetKnowledgeAssistResponse::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1alpha1GetKnowledgeAssistResponse');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1GetKnowledgeAssistResponseKnowledgeAnswer.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1GetKnowledgeAssistResponseKnowledgeAnswer.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1GetKnowledgeAssistResponseKnowledgeAnswer.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1alpha1GetKnowledgeAssistResponseKnowledgeAnswer extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $answerText;
+  protected $faqSourceType = GoogleCloudContactcenterinsightsV1alpha1GetKnowledgeAssistResponseKnowledgeAnswerFaqSource::class;
+  protected $faqSourceDataType = '';
+  protected $generativeSourceType = GoogleCloudContactcenterinsightsV1alpha1GetKnowledgeAssistResponseKnowledgeAnswerGenerativeSource::class;
+  protected $generativeSourceDataType = '';
+  protected $intentMatchingSourceType = GoogleCloudContactcenterinsightsV1alpha1GetKnowledgeAssistResponseKnowledgeAnswerIntentMatchingSource::class;
+  protected $intentMatchingSourceDataType = '';
+  /**
+   * @var float
+   */
+  public $matchConfidence;
+
+  /**
+   * @param string
+   */
+  public function setAnswerText($answerText)
+  {
+    $this->answerText = $answerText;
+  }
+  /**
+   * @return string
+   */
+  public function getAnswerText()
+  {
+    return $this->answerText;
+  }
+  /**
+   * @param GoogleCloudContactcenterinsightsV1alpha1GetKnowledgeAssistResponseKnowledgeAnswerFaqSource
+   */
+  public function setFaqSource(GoogleCloudContactcenterinsightsV1alpha1GetKnowledgeAssistResponseKnowledgeAnswerFaqSource $faqSource)
+  {
+    $this->faqSource = $faqSource;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1alpha1GetKnowledgeAssistResponseKnowledgeAnswerFaqSource
+   */
+  public function getFaqSource()
+  {
+    return $this->faqSource;
+  }
+  /**
+   * @param GoogleCloudContactcenterinsightsV1alpha1GetKnowledgeAssistResponseKnowledgeAnswerGenerativeSource
+   */
+  public function setGenerativeSource(GoogleCloudContactcenterinsightsV1alpha1GetKnowledgeAssistResponseKnowledgeAnswerGenerativeSource $generativeSource)
+  {
+    $this->generativeSource = $generativeSource;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1alpha1GetKnowledgeAssistResponseKnowledgeAnswerGenerativeSource
+   */
+  public function getGenerativeSource()
+  {
+    return $this->generativeSource;
+  }
+  /**
+   * @param GoogleCloudContactcenterinsightsV1alpha1GetKnowledgeAssistResponseKnowledgeAnswerIntentMatchingSource
+   */
+  public function setIntentMatchingSource(GoogleCloudContactcenterinsightsV1alpha1GetKnowledgeAssistResponseKnowledgeAnswerIntentMatchingSource $intentMatchingSource)
+  {
+    $this->intentMatchingSource = $intentMatchingSource;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1alpha1GetKnowledgeAssistResponseKnowledgeAnswerIntentMatchingSource
+   */
+  public function getIntentMatchingSource()
+  {
+    return $this->intentMatchingSource;
+  }
+  /**
+   * @param float
+   */
+  public function setMatchConfidence($matchConfidence)
+  {
+    $this->matchConfidence = $matchConfidence;
+  }
+  /**
+   * @return float
+   */
+  public function getMatchConfidence()
+  {
+    return $this->matchConfidence;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1alpha1GetKnowledgeAssistResponseKnowledgeAnswer::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1alpha1GetKnowledgeAssistResponseKnowledgeAnswer');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1GetKnowledgeAssistResponseKnowledgeAnswerFaqSource.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1GetKnowledgeAssistResponseKnowledgeAnswerFaqSource.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1GetKnowledgeAssistResponseKnowledgeAnswerFaqSource.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1alpha1GetKnowledgeAssistResponseKnowledgeAnswerFaqSource extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $document;
+  /**
+   * @var string
+   */
+  public $question;
+
+  /**
+   * @param string
+   */
+  public function setDocument($document)
+  {
+    $this->document = $document;
+  }
+  /**
+   * @return string
+   */
+  public function getDocument()
+  {
+    return $this->document;
+  }
+  /**
+   * @param string
+   */
+  public function setQuestion($question)
+  {
+    $this->question = $question;
+  }
+  /**
+   * @return string
+   */
+  public function getQuestion()
+  {
+    return $this->question;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1alpha1GetKnowledgeAssistResponseKnowledgeAnswerFaqSource::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1alpha1GetKnowledgeAssistResponseKnowledgeAnswerFaqSource');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1GetKnowledgeAssistResponseKnowledgeAnswerGenerativeSource.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1GetKnowledgeAssistResponseKnowledgeAnswerGenerativeSource.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1GetKnowledgeAssistResponseKnowledgeAnswerGenerativeSource.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1alpha1GetKnowledgeAssistResponseKnowledgeAnswerGenerativeSource extends \Google\Collection
+{
+  protected $collection_key = 'snippets';
+  protected $snippetsType = GoogleCloudContactcenterinsightsV1alpha1GetKnowledgeAssistResponseKnowledgeAnswerGenerativeSourceSnippet::class;
+  protected $snippetsDataType = 'array';
+
+  /**
+   * @param GoogleCloudContactcenterinsightsV1alpha1GetKnowledgeAssistResponseKnowledgeAnswerGenerativeSourceSnippet[]
+   */
+  public function setSnippets($snippets)
+  {
+    $this->snippets = $snippets;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1alpha1GetKnowledgeAssistResponseKnowledgeAnswerGenerativeSourceSnippet[]
+   */
+  public function getSnippets()
+  {
+    return $this->snippets;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1alpha1GetKnowledgeAssistResponseKnowledgeAnswerGenerativeSource::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1alpha1GetKnowledgeAssistResponseKnowledgeAnswerGenerativeSource');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1GetKnowledgeAssistResponseKnowledgeAnswerGenerativeSourceSnippet.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1GetKnowledgeAssistResponseKnowledgeAnswerGenerativeSourceSnippet.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1GetKnowledgeAssistResponseKnowledgeAnswerGenerativeSourceSnippet.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1alpha1GetKnowledgeAssistResponseKnowledgeAnswerGenerativeSourceSnippet extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $document;
+  /**
+   * @var string
+   */
+  public $text;
+  /**
+   * @var string
+   */
+  public $title;
+  /**
+   * @var string
+   */
+  public $uri;
+
+  /**
+   * @param string
+   */
+  public function setDocument($document)
+  {
+    $this->document = $document;
+  }
+  /**
+   * @return string
+   */
+  public function getDocument()
+  {
+    return $this->document;
+  }
+  /**
+   * @param string
+   */
+  public function setText($text)
+  {
+    $this->text = $text;
+  }
+  /**
+   * @return string
+   */
+  public function getText()
+  {
+    return $this->text;
+  }
+  /**
+   * @param string
+   */
+  public function setTitle($title)
+  {
+    $this->title = $title;
+  }
+  /**
+   * @return string
+   */
+  public function getTitle()
+  {
+    return $this->title;
+  }
+  /**
+   * @param string
+   */
+  public function setUri($uri)
+  {
+    $this->uri = $uri;
+  }
+  /**
+   * @return string
+   */
+  public function getUri()
+  {
+    return $this->uri;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1alpha1GetKnowledgeAssistResponseKnowledgeAnswerGenerativeSourceSnippet::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1alpha1GetKnowledgeAssistResponseKnowledgeAnswerGenerativeSourceSnippet');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1GetKnowledgeAssistResponseKnowledgeAnswerIntentMatchingSource.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1GetKnowledgeAssistResponseKnowledgeAnswerIntentMatchingSource.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1GetKnowledgeAssistResponseKnowledgeAnswerIntentMatchingSource.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1alpha1GetKnowledgeAssistResponseKnowledgeAnswerIntentMatchingSource extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $title;
+  /**
+   * @var string
+   */
+  public $uri;
+
+  /**
+   * @param string
+   */
+  public function setTitle($title)
+  {
+    $this->title = $title;
+  }
+  /**
+   * @return string
+   */
+  public function getTitle()
+  {
+    return $this->title;
+  }
+  /**
+   * @param string
+   */
+  public function setUri($uri)
+  {
+    $this->uri = $uri;
+  }
+  /**
+   * @return string
+   */
+  public function getUri()
+  {
+    return $this->uri;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1alpha1GetKnowledgeAssistResponseKnowledgeAnswerIntentMatchingSource::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1alpha1GetKnowledgeAssistResponseKnowledgeAnswerIntentMatchingSource');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1GetKnowledgeAssistResponseSuggestedQuery.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1GetKnowledgeAssistResponseSuggestedQuery.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1GetKnowledgeAssistResponseSuggestedQuery.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1alpha1GetKnowledgeAssistResponseSuggestedQuery extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $queryText;
+  /**
+   * @var float
+   */
+  public $score;
+
+  /**
+   * @param string
+   */
+  public function setQueryText($queryText)
+  {
+    $this->queryText = $queryText;
+  }
+  /**
+   * @return string
+   */
+  public function getQueryText()
+  {
+    return $this->queryText;
+  }
+  /**
+   * @param float
+   */
+  public function setScore($score)
+  {
+    $this->score = $score;
+  }
+  /**
+   * @return float
+   */
+  public function getScore()
+  {
+    return $this->score;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1alpha1GetKnowledgeAssistResponseSuggestedQuery::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1alpha1GetKnowledgeAssistResponseSuggestedQuery');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1HoldData.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1HoldData.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1HoldData.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1alpha1HoldData extends \Google\Model
+{
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1alpha1HoldData::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1alpha1HoldData');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1ImportIssueModelMetadata.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1ImportIssueModelMetadata.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1ImportIssueModelMetadata.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1alpha1ImportIssueModelMetadata extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $createTime;
+  /**
+   * @var string
+   */
+  public $endTime;
+  protected $requestType = GoogleCloudContactcenterinsightsV1alpha1ImportIssueModelRequest::class;
+  protected $requestDataType = '';
+
+  /**
+   * @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 GoogleCloudContactcenterinsightsV1alpha1ImportIssueModelRequest
+   */
+  public function setRequest(GoogleCloudContactcenterinsightsV1alpha1ImportIssueModelRequest $request)
+  {
+    $this->request = $request;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1alpha1ImportIssueModelRequest
+   */
+  public function getRequest()
+  {
+    return $this->request;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1alpha1ImportIssueModelMetadata::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1alpha1ImportIssueModelMetadata');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1ImportIssueModelRequest.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1ImportIssueModelRequest.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1ImportIssueModelRequest.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1alpha1ImportIssueModelRequest extends \Google\Model
+{
+  /**
+   * @var bool
+   */
+  public $createNewModel;
+  protected $gcsSourceType = GoogleCloudContactcenterinsightsV1alpha1ImportIssueModelRequestGcsSource::class;
+  protected $gcsSourceDataType = '';
+  /**
+   * @var string
+   */
+  public $parent;
+
+  /**
+   * @param bool
+   */
+  public function setCreateNewModel($createNewModel)
+  {
+    $this->createNewModel = $createNewModel;
+  }
+  /**
+   * @return bool
+   */
+  public function getCreateNewModel()
+  {
+    return $this->createNewModel;
+  }
+  /**
+   * @param GoogleCloudContactcenterinsightsV1alpha1ImportIssueModelRequestGcsSource
+   */
+  public function setGcsSource(GoogleCloudContactcenterinsightsV1alpha1ImportIssueModelRequestGcsSource $gcsSource)
+  {
+    $this->gcsSource = $gcsSource;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1alpha1ImportIssueModelRequestGcsSource
+   */
+  public function getGcsSource()
+  {
+    return $this->gcsSource;
+  }
+  /**
+   * @param string
+   */
+  public function setParent($parent)
+  {
+    $this->parent = $parent;
+  }
+  /**
+   * @return string
+   */
+  public function getParent()
+  {
+    return $this->parent;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1alpha1ImportIssueModelRequest::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1alpha1ImportIssueModelRequest');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1ImportIssueModelRequestGcsSource.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1ImportIssueModelRequestGcsSource.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1ImportIssueModelRequestGcsSource.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1alpha1ImportIssueModelRequestGcsSource extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $objectUri;
+
+  /**
+   * @param string
+   */
+  public function setObjectUri($objectUri)
+  {
+    $this->objectUri = $objectUri;
+  }
+  /**
+   * @return string
+   */
+  public function getObjectUri()
+  {
+    return $this->objectUri;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1alpha1ImportIssueModelRequestGcsSource::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1alpha1ImportIssueModelRequestGcsSource');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1ImportIssueModelResponse.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1ImportIssueModelResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1ImportIssueModelResponse.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1alpha1ImportIssueModelResponse extends \Google\Model
+{
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1alpha1ImportIssueModelResponse::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1alpha1ImportIssueModelResponse');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1IngestConversationsMetadata.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1IngestConversationsMetadata.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1IngestConversationsMetadata.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1alpha1IngestConversationsMetadata extends \Google\Collection
+{
+  protected $collection_key = 'partialErrors';
+  /**
+   * @var string
+   */
+  public $createTime;
+  /**
+   * @var string
+   */
+  public $endTime;
+  protected $ingestConversationsStatsType = GoogleCloudContactcenterinsightsV1alpha1IngestConversationsMetadataIngestConversationsStats::class;
+  protected $ingestConversationsStatsDataType = '';
+  protected $partialErrorsType = GoogleRpcStatus::class;
+  protected $partialErrorsDataType = 'array';
+  protected $requestType = GoogleCloudContactcenterinsightsV1alpha1IngestConversationsRequest::class;
+  protected $requestDataType = '';
+
+  /**
+   * @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 GoogleCloudContactcenterinsightsV1alpha1IngestConversationsMetadataIngestConversationsStats
+   */
+  public function setIngestConversationsStats(GoogleCloudContactcenterinsightsV1alpha1IngestConversationsMetadataIngestConversationsStats $ingestConversationsStats)
+  {
+    $this->ingestConversationsStats = $ingestConversationsStats;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1alpha1IngestConversationsMetadataIngestConversationsStats
+   */
+  public function getIngestConversationsStats()
+  {
+    return $this->ingestConversationsStats;
+  }
+  /**
+   * @param GoogleRpcStatus[]
+   */
+  public function setPartialErrors($partialErrors)
+  {
+    $this->partialErrors = $partialErrors;
+  }
+  /**
+   * @return GoogleRpcStatus[]
+   */
+  public function getPartialErrors()
+  {
+    return $this->partialErrors;
+  }
+  /**
+   * @param GoogleCloudContactcenterinsightsV1alpha1IngestConversationsRequest
+   */
+  public function setRequest(GoogleCloudContactcenterinsightsV1alpha1IngestConversationsRequest $request)
+  {
+    $this->request = $request;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1alpha1IngestConversationsRequest
+   */
+  public function getRequest()
+  {
+    return $this->request;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1alpha1IngestConversationsMetadata::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1alpha1IngestConversationsMetadata');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1IngestConversationsMetadataIngestConversationsStats.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1IngestConversationsMetadataIngestConversationsStats.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1IngestConversationsMetadataIngestConversationsStats.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1alpha1IngestConversationsMetadataIngestConversationsStats extends \Google\Model
+{
+  /**
+   * @var int
+   */
+  public $duplicatesSkippedCount;
+  /**
+   * @var int
+   */
+  public $failedIngestCount;
+  /**
+   * @var int
+   */
+  public $processedObjectCount;
+  /**
+   * @var int
+   */
+  public $successfulIngestCount;
+
+  /**
+   * @param int
+   */
+  public function setDuplicatesSkippedCount($duplicatesSkippedCount)
+  {
+    $this->duplicatesSkippedCount = $duplicatesSkippedCount;
+  }
+  /**
+   * @return int
+   */
+  public function getDuplicatesSkippedCount()
+  {
+    return $this->duplicatesSkippedCount;
+  }
+  /**
+   * @param int
+   */
+  public function setFailedIngestCount($failedIngestCount)
+  {
+    $this->failedIngestCount = $failedIngestCount;
+  }
+  /**
+   * @return int
+   */
+  public function getFailedIngestCount()
+  {
+    return $this->failedIngestCount;
+  }
+  /**
+   * @param int
+   */
+  public function setProcessedObjectCount($processedObjectCount)
+  {
+    $this->processedObjectCount = $processedObjectCount;
+  }
+  /**
+   * @return int
+   */
+  public function getProcessedObjectCount()
+  {
+    return $this->processedObjectCount;
+  }
+  /**
+   * @param int
+   */
+  public function setSuccessfulIngestCount($successfulIngestCount)
+  {
+    $this->successfulIngestCount = $successfulIngestCount;
+  }
+  /**
+   * @return int
+   */
+  public function getSuccessfulIngestCount()
+  {
+    return $this->successfulIngestCount;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1alpha1IngestConversationsMetadataIngestConversationsStats::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1alpha1IngestConversationsMetadataIngestConversationsStats');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1IngestConversationsRequest.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1IngestConversationsRequest.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1IngestConversationsRequest.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,142 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1alpha1IngestConversationsRequest extends \Google\Model
+{
+  protected $conversationConfigType = GoogleCloudContactcenterinsightsV1alpha1IngestConversationsRequestConversationConfig::class;
+  protected $conversationConfigDataType = '';
+  protected $gcsSourceType = GoogleCloudContactcenterinsightsV1alpha1IngestConversationsRequestGcsSource::class;
+  protected $gcsSourceDataType = '';
+  /**
+   * @var string
+   */
+  public $parent;
+  protected $redactionConfigType = GoogleCloudContactcenterinsightsV1alpha1RedactionConfig::class;
+  protected $redactionConfigDataType = '';
+  /**
+   * @var int
+   */
+  public $sampleSize;
+  protected $speechConfigType = GoogleCloudContactcenterinsightsV1alpha1SpeechConfig::class;
+  protected $speechConfigDataType = '';
+  protected $transcriptObjectConfigType = GoogleCloudContactcenterinsightsV1alpha1IngestConversationsRequestTranscriptObjectConfig::class;
+  protected $transcriptObjectConfigDataType = '';
+
+  /**
+   * @param GoogleCloudContactcenterinsightsV1alpha1IngestConversationsRequestConversationConfig
+   */
+  public function setConversationConfig(GoogleCloudContactcenterinsightsV1alpha1IngestConversationsRequestConversationConfig $conversationConfig)
+  {
+    $this->conversationConfig = $conversationConfig;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1alpha1IngestConversationsRequestConversationConfig
+   */
+  public function getConversationConfig()
+  {
+    return $this->conversationConfig;
+  }
+  /**
+   * @param GoogleCloudContactcenterinsightsV1alpha1IngestConversationsRequestGcsSource
+   */
+  public function setGcsSource(GoogleCloudContactcenterinsightsV1alpha1IngestConversationsRequestGcsSource $gcsSource)
+  {
+    $this->gcsSource = $gcsSource;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1alpha1IngestConversationsRequestGcsSource
+   */
+  public function getGcsSource()
+  {
+    return $this->gcsSource;
+  }
+  /**
+   * @param string
+   */
+  public function setParent($parent)
+  {
+    $this->parent = $parent;
+  }
+  /**
+   * @return string
+   */
+  public function getParent()
+  {
+    return $this->parent;
+  }
+  /**
+   * @param GoogleCloudContactcenterinsightsV1alpha1RedactionConfig
+   */
+  public function setRedactionConfig(GoogleCloudContactcenterinsightsV1alpha1RedactionConfig $redactionConfig)
+  {
+    $this->redactionConfig = $redactionConfig;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1alpha1RedactionConfig
+   */
+  public function getRedactionConfig()
+  {
+    return $this->redactionConfig;
+  }
+  /**
+   * @param int
+   */
+  public function setSampleSize($sampleSize)
+  {
+    $this->sampleSize = $sampleSize;
+  }
+  /**
+   * @return int
+   */
+  public function getSampleSize()
+  {
+    return $this->sampleSize;
+  }
+  /**
+   * @param GoogleCloudContactcenterinsightsV1alpha1SpeechConfig
+   */
+  public function setSpeechConfig(GoogleCloudContactcenterinsightsV1alpha1SpeechConfig $speechConfig)
+  {
+    $this->speechConfig = $speechConfig;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1alpha1SpeechConfig
+   */
+  public function getSpeechConfig()
+  {
+    return $this->speechConfig;
+  }
+  /**
+   * @param GoogleCloudContactcenterinsightsV1alpha1IngestConversationsRequestTranscriptObjectConfig
+   */
+  public function setTranscriptObjectConfig(GoogleCloudContactcenterinsightsV1alpha1IngestConversationsRequestTranscriptObjectConfig $transcriptObjectConfig)
+  {
+    $this->transcriptObjectConfig = $transcriptObjectConfig;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1alpha1IngestConversationsRequestTranscriptObjectConfig
+   */
+  public function getTranscriptObjectConfig()
+  {
+    return $this->transcriptObjectConfig;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1alpha1IngestConversationsRequest::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1alpha1IngestConversationsRequest');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1IngestConversationsRequestConversationConfig.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1IngestConversationsRequestConversationConfig.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1IngestConversationsRequestConversationConfig.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1alpha1IngestConversationsRequestConversationConfig extends \Google\Model
+{
+  /**
+   * @var int
+   */
+  public $agentChannel;
+  /**
+   * @var string
+   */
+  public $agentId;
+  /**
+   * @var int
+   */
+  public $customerChannel;
+
+  /**
+   * @param int
+   */
+  public function setAgentChannel($agentChannel)
+  {
+    $this->agentChannel = $agentChannel;
+  }
+  /**
+   * @return int
+   */
+  public function getAgentChannel()
+  {
+    return $this->agentChannel;
+  }
+  /**
+   * @param string
+   */
+  public function setAgentId($agentId)
+  {
+    $this->agentId = $agentId;
+  }
+  /**
+   * @return string
+   */
+  public function getAgentId()
+  {
+    return $this->agentId;
+  }
+  /**
+   * @param int
+   */
+  public function setCustomerChannel($customerChannel)
+  {
+    $this->customerChannel = $customerChannel;
+  }
+  /**
+   * @return int
+   */
+  public function getCustomerChannel()
+  {
+    return $this->customerChannel;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1alpha1IngestConversationsRequestConversationConfig::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1alpha1IngestConversationsRequestConversationConfig');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1IngestConversationsRequestGcsSource.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1IngestConversationsRequestGcsSource.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1IngestConversationsRequestGcsSource.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1alpha1IngestConversationsRequestGcsSource extends \Google\Collection
+{
+  protected $collection_key = 'customMetadataKeys';
+  /**
+   * @var string
+   */
+  public $bucketObjectType;
+  /**
+   * @var string
+   */
+  public $bucketUri;
+  /**
+   * @var string[]
+   */
+  public $customMetadataKeys;
+  /**
+   * @var string
+   */
+  public $metadataBucketUri;
+
+  /**
+   * @param string
+   */
+  public function setBucketObjectType($bucketObjectType)
+  {
+    $this->bucketObjectType = $bucketObjectType;
+  }
+  /**
+   * @return string
+   */
+  public function getBucketObjectType()
+  {
+    return $this->bucketObjectType;
+  }
+  /**
+   * @param string
+   */
+  public function setBucketUri($bucketUri)
+  {
+    $this->bucketUri = $bucketUri;
+  }
+  /**
+   * @return string
+   */
+  public function getBucketUri()
+  {
+    return $this->bucketUri;
+  }
+  /**
+   * @param string[]
+   */
+  public function setCustomMetadataKeys($customMetadataKeys)
+  {
+    $this->customMetadataKeys = $customMetadataKeys;
+  }
+  /**
+   * @return string[]
+   */
+  public function getCustomMetadataKeys()
+  {
+    return $this->customMetadataKeys;
+  }
+  /**
+   * @param string
+   */
+  public function setMetadataBucketUri($metadataBucketUri)
+  {
+    $this->metadataBucketUri = $metadataBucketUri;
+  }
+  /**
+   * @return string
+   */
+  public function getMetadataBucketUri()
+  {
+    return $this->metadataBucketUri;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1alpha1IngestConversationsRequestGcsSource::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1alpha1IngestConversationsRequestGcsSource');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1IngestConversationsRequestTranscriptObjectConfig.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1IngestConversationsRequestTranscriptObjectConfig.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1IngestConversationsRequestTranscriptObjectConfig.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1alpha1IngestConversationsRequestTranscriptObjectConfig extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $medium;
+
+  /**
+   * @param string
+   */
+  public function setMedium($medium)
+  {
+    $this->medium = $medium;
+  }
+  /**
+   * @return string
+   */
+  public function getMedium()
+  {
+    return $this->medium;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1alpha1IngestConversationsRequestTranscriptObjectConfig::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1alpha1IngestConversationsRequestTranscriptObjectConfig');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1IngestConversationsResponse.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1IngestConversationsResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1IngestConversationsResponse.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1alpha1IngestConversationsResponse extends \Google\Model
+{
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1alpha1IngestConversationsResponse::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1alpha1IngestConversationsResponse');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1InitializeEncryptionSpecMetadata.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1InitializeEncryptionSpecMetadata.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1InitializeEncryptionSpecMetadata.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1alpha1InitializeEncryptionSpecMetadata extends \Google\Collection
+{
+  protected $collection_key = 'partialErrors';
+  /**
+   * @var string
+   */
+  public $createTime;
+  /**
+   * @var string
+   */
+  public $endTime;
+  protected $partialErrorsType = GoogleRpcStatus::class;
+  protected $partialErrorsDataType = 'array';
+  protected $requestType = GoogleCloudContactcenterinsightsV1alpha1InitializeEncryptionSpecRequest::class;
+  protected $requestDataType = '';
+
+  /**
+   * @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 GoogleRpcStatus[]
+   */
+  public function setPartialErrors($partialErrors)
+  {
+    $this->partialErrors = $partialErrors;
+  }
+  /**
+   * @return GoogleRpcStatus[]
+   */
+  public function getPartialErrors()
+  {
+    return $this->partialErrors;
+  }
+  /**
+   * @param GoogleCloudContactcenterinsightsV1alpha1InitializeEncryptionSpecRequest
+   */
+  public function setRequest(GoogleCloudContactcenterinsightsV1alpha1InitializeEncryptionSpecRequest $request)
+  {
+    $this->request = $request;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1alpha1InitializeEncryptionSpecRequest
+   */
+  public function getRequest()
+  {
+    return $this->request;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1alpha1InitializeEncryptionSpecMetadata::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1alpha1InitializeEncryptionSpecMetadata');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1InitializeEncryptionSpecRequest.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1InitializeEncryptionSpecRequest.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1InitializeEncryptionSpecRequest.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1alpha1InitializeEncryptionSpecRequest extends \Google\Model
+{
+  protected $encryptionSpecType = GoogleCloudContactcenterinsightsV1alpha1EncryptionSpec::class;
+  protected $encryptionSpecDataType = '';
+
+  /**
+   * @param GoogleCloudContactcenterinsightsV1alpha1EncryptionSpec
+   */
+  public function setEncryptionSpec(GoogleCloudContactcenterinsightsV1alpha1EncryptionSpec $encryptionSpec)
+  {
+    $this->encryptionSpec = $encryptionSpec;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1alpha1EncryptionSpec
+   */
+  public function getEncryptionSpec()
+  {
+    return $this->encryptionSpec;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1alpha1InitializeEncryptionSpecRequest::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1alpha1InitializeEncryptionSpecRequest');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1InitializeEncryptionSpecResponse.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1InitializeEncryptionSpecResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1InitializeEncryptionSpecResponse.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1alpha1InitializeEncryptionSpecResponse extends \Google\Model
+{
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1alpha1InitializeEncryptionSpecResponse::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1alpha1InitializeEncryptionSpecResponse');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1Intent.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1Intent.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1Intent.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1alpha1Intent extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $displayName;
+  /**
+   * @var string
+   */
+  public $id;
+
+  /**
+   * @param string
+   */
+  public function setDisplayName($displayName)
+  {
+    $this->displayName = $displayName;
+  }
+  /**
+   * @return string
+   */
+  public function getDisplayName()
+  {
+    return $this->displayName;
+  }
+  /**
+   * @param string
+   */
+  public function setId($id)
+  {
+    $this->id = $id;
+  }
+  /**
+   * @return string
+   */
+  public function getId()
+  {
+    return $this->id;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1alpha1Intent::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1alpha1Intent');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1IntentMatchData.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1IntentMatchData.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1IntentMatchData.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1alpha1IntentMatchData extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $intentUniqueId;
+
+  /**
+   * @param string
+   */
+  public function setIntentUniqueId($intentUniqueId)
+  {
+    $this->intentUniqueId = $intentUniqueId;
+  }
+  /**
+   * @return string
+   */
+  public function getIntentUniqueId()
+  {
+    return $this->intentUniqueId;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1alpha1IntentMatchData::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1alpha1IntentMatchData');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1InterruptionData.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1InterruptionData.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1InterruptionData.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1alpha1InterruptionData extends \Google\Model
+{
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1alpha1InterruptionData::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1alpha1InterruptionData');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1IssueAssignment.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1IssueAssignment.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1IssueAssignment.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,71 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1alpha1IssueAssignment extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $displayName;
+  /**
+   * @var string
+   */
+  public $issue;
+  public $score;
+
+  /**
+   * @param string
+   */
+  public function setDisplayName($displayName)
+  {
+    $this->displayName = $displayName;
+  }
+  /**
+   * @return string
+   */
+  public function getDisplayName()
+  {
+    return $this->displayName;
+  }
+  /**
+   * @param string
+   */
+  public function setIssue($issue)
+  {
+    $this->issue = $issue;
+  }
+  /**
+   * @return string
+   */
+  public function getIssue()
+  {
+    return $this->issue;
+  }
+  public function setScore($score)
+  {
+    $this->score = $score;
+  }
+  public function getScore()
+  {
+    return $this->score;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1alpha1IssueAssignment::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1alpha1IssueAssignment');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1IssueMatchData.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1IssueMatchData.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1IssueMatchData.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1alpha1IssueMatchData extends \Google\Model
+{
+  protected $issueAssignmentType = GoogleCloudContactcenterinsightsV1alpha1IssueAssignment::class;
+  protected $issueAssignmentDataType = '';
+
+  /**
+   * @param GoogleCloudContactcenterinsightsV1alpha1IssueAssignment
+   */
+  public function setIssueAssignment(GoogleCloudContactcenterinsightsV1alpha1IssueAssignment $issueAssignment)
+  {
+    $this->issueAssignment = $issueAssignment;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1alpha1IssueAssignment
+   */
+  public function getIssueAssignment()
+  {
+    return $this->issueAssignment;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1alpha1IssueMatchData::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1alpha1IssueMatchData');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1IssueModel.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1IssueModel.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1IssueModel.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,202 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1alpha1IssueModel extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $createTime;
+  /**
+   * @var string
+   */
+  public $displayName;
+  protected $inputDataConfigType = GoogleCloudContactcenterinsightsV1alpha1IssueModelInputDataConfig::class;
+  protected $inputDataConfigDataType = '';
+  /**
+   * @var string
+   */
+  public $issueCount;
+  /**
+   * @var string
+   */
+  public $languageCode;
+  /**
+   * @var string
+   */
+  public $modelType;
+  /**
+   * @var string
+   */
+  public $name;
+  /**
+   * @var string
+   */
+  public $state;
+  protected $trainingStatsType = GoogleCloudContactcenterinsightsV1alpha1IssueModelLabelStats::class;
+  protected $trainingStatsDataType = '';
+  /**
+   * @var string
+   */
+  public $updateTime;
+
+  /**
+   * @param string
+   */
+  public function setCreateTime($createTime)
+  {
+    $this->createTime = $createTime;
+  }
+  /**
+   * @return string
+   */
+  public function getCreateTime()
+  {
+    return $this->createTime;
+  }
+  /**
+   * @param string
+   */
+  public function setDisplayName($displayName)
+  {
+    $this->displayName = $displayName;
+  }
+  /**
+   * @return string
+   */
+  public function getDisplayName()
+  {
+    return $this->displayName;
+  }
+  /**
+   * @param GoogleCloudContactcenterinsightsV1alpha1IssueModelInputDataConfig
+   */
+  public function setInputDataConfig(GoogleCloudContactcenterinsightsV1alpha1IssueModelInputDataConfig $inputDataConfig)
+  {
+    $this->inputDataConfig = $inputDataConfig;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1alpha1IssueModelInputDataConfig
+   */
+  public function getInputDataConfig()
+  {
+    return $this->inputDataConfig;
+  }
+  /**
+   * @param string
+   */
+  public function setIssueCount($issueCount)
+  {
+    $this->issueCount = $issueCount;
+  }
+  /**
+   * @return string
+   */
+  public function getIssueCount()
+  {
+    return $this->issueCount;
+  }
+  /**
+   * @param string
+   */
+  public function setLanguageCode($languageCode)
+  {
+    $this->languageCode = $languageCode;
+  }
+  /**
+   * @return string
+   */
+  public function getLanguageCode()
+  {
+    return $this->languageCode;
+  }
+  /**
+   * @param string
+   */
+  public function setModelType($modelType)
+  {
+    $this->modelType = $modelType;
+  }
+  /**
+   * @return string
+   */
+  public function getModelType()
+  {
+    return $this->modelType;
+  }
+  /**
+   * @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;
+  }
+  /**
+   * @param GoogleCloudContactcenterinsightsV1alpha1IssueModelLabelStats
+   */
+  public function setTrainingStats(GoogleCloudContactcenterinsightsV1alpha1IssueModelLabelStats $trainingStats)
+  {
+    $this->trainingStats = $trainingStats;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1alpha1IssueModelLabelStats
+   */
+  public function getTrainingStats()
+  {
+    return $this->trainingStats;
+  }
+  /**
+   * @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(GoogleCloudContactcenterinsightsV1alpha1IssueModel::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1alpha1IssueModel');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1IssueModelInputDataConfig.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1IssueModelInputDataConfig.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1IssueModelInputDataConfig.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1alpha1IssueModelInputDataConfig extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $filter;
+  /**
+   * @var string
+   */
+  public $medium;
+  /**
+   * @var string
+   */
+  public $trainingConversationsCount;
+
+  /**
+   * @param string
+   */
+  public function setFilter($filter)
+  {
+    $this->filter = $filter;
+  }
+  /**
+   * @return string
+   */
+  public function getFilter()
+  {
+    return $this->filter;
+  }
+  /**
+   * @param string
+   */
+  public function setMedium($medium)
+  {
+    $this->medium = $medium;
+  }
+  /**
+   * @return string
+   */
+  public function getMedium()
+  {
+    return $this->medium;
+  }
+  /**
+   * @param string
+   */
+  public function setTrainingConversationsCount($trainingConversationsCount)
+  {
+    $this->trainingConversationsCount = $trainingConversationsCount;
+  }
+  /**
+   * @return string
+   */
+  public function getTrainingConversationsCount()
+  {
+    return $this->trainingConversationsCount;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1alpha1IssueModelInputDataConfig::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1alpha1IssueModelInputDataConfig');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1IssueModelLabelStats.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1IssueModelLabelStats.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1IssueModelLabelStats.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1alpha1IssueModelLabelStats extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $analyzedConversationsCount;
+  protected $issueStatsType = GoogleCloudContactcenterinsightsV1alpha1IssueModelLabelStatsIssueStats::class;
+  protected $issueStatsDataType = 'map';
+  /**
+   * @var string
+   */
+  public $unclassifiedConversationsCount;
+
+  /**
+   * @param string
+   */
+  public function setAnalyzedConversationsCount($analyzedConversationsCount)
+  {
+    $this->analyzedConversationsCount = $analyzedConversationsCount;
+  }
+  /**
+   * @return string
+   */
+  public function getAnalyzedConversationsCount()
+  {
+    return $this->analyzedConversationsCount;
+  }
+  /**
+   * @param GoogleCloudContactcenterinsightsV1alpha1IssueModelLabelStatsIssueStats[]
+   */
+  public function setIssueStats($issueStats)
+  {
+    $this->issueStats = $issueStats;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1alpha1IssueModelLabelStatsIssueStats[]
+   */
+  public function getIssueStats()
+  {
+    return $this->issueStats;
+  }
+  /**
+   * @param string
+   */
+  public function setUnclassifiedConversationsCount($unclassifiedConversationsCount)
+  {
+    $this->unclassifiedConversationsCount = $unclassifiedConversationsCount;
+  }
+  /**
+   * @return string
+   */
+  public function getUnclassifiedConversationsCount()
+  {
+    return $this->unclassifiedConversationsCount;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1alpha1IssueModelLabelStats::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1alpha1IssueModelLabelStats');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1IssueModelLabelStatsIssueStats.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1IssueModelLabelStatsIssueStats.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1IssueModelLabelStatsIssueStats.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1alpha1IssueModelLabelStatsIssueStats extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $displayName;
+  /**
+   * @var string
+   */
+  public $issue;
+  /**
+   * @var string
+   */
+  public $labeledConversationsCount;
+
+  /**
+   * @param string
+   */
+  public function setDisplayName($displayName)
+  {
+    $this->displayName = $displayName;
+  }
+  /**
+   * @return string
+   */
+  public function getDisplayName()
+  {
+    return $this->displayName;
+  }
+  /**
+   * @param string
+   */
+  public function setIssue($issue)
+  {
+    $this->issue = $issue;
+  }
+  /**
+   * @return string
+   */
+  public function getIssue()
+  {
+    return $this->issue;
+  }
+  /**
+   * @param string
+   */
+  public function setLabeledConversationsCount($labeledConversationsCount)
+  {
+    $this->labeledConversationsCount = $labeledConversationsCount;
+  }
+  /**
+   * @return string
+   */
+  public function getLabeledConversationsCount()
+  {
+    return $this->labeledConversationsCount;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1alpha1IssueModelLabelStatsIssueStats::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1alpha1IssueModelLabelStatsIssueStats');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1IssueModelResult.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1IssueModelResult.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1IssueModelResult.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1alpha1IssueModelResult extends \Google\Collection
+{
+  protected $collection_key = 'issues';
+  /**
+   * @var string
+   */
+  public $issueModel;
+  protected $issuesType = GoogleCloudContactcenterinsightsV1alpha1IssueAssignment::class;
+  protected $issuesDataType = 'array';
+
+  /**
+   * @param string
+   */
+  public function setIssueModel($issueModel)
+  {
+    $this->issueModel = $issueModel;
+  }
+  /**
+   * @return string
+   */
+  public function getIssueModel()
+  {
+    return $this->issueModel;
+  }
+  /**
+   * @param GoogleCloudContactcenterinsightsV1alpha1IssueAssignment[]
+   */
+  public function setIssues($issues)
+  {
+    $this->issues = $issues;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1alpha1IssueAssignment[]
+   */
+  public function getIssues()
+  {
+    return $this->issues;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1alpha1IssueModelResult::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1alpha1IssueModelResult');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1ListAllFeedbackLabelsResponse.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1ListAllFeedbackLabelsResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1ListAllFeedbackLabelsResponse.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1alpha1ListAllFeedbackLabelsResponse extends \Google\Collection
+{
+  protected $collection_key = 'feedbackLabels';
+  protected $feedbackLabelsType = GoogleCloudContactcenterinsightsV1alpha1FeedbackLabel::class;
+  protected $feedbackLabelsDataType = 'array';
+  /**
+   * @var string
+   */
+  public $nextPageToken;
+
+  /**
+   * @param GoogleCloudContactcenterinsightsV1alpha1FeedbackLabel[]
+   */
+  public function setFeedbackLabels($feedbackLabels)
+  {
+    $this->feedbackLabels = $feedbackLabels;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1alpha1FeedbackLabel[]
+   */
+  public function getFeedbackLabels()
+  {
+    return $this->feedbackLabels;
+  }
+  /**
+   * @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(GoogleCloudContactcenterinsightsV1alpha1ListAllFeedbackLabelsResponse::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1alpha1ListAllFeedbackLabelsResponse');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1ListFeedbackLabelsResponse.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1ListFeedbackLabelsResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1ListFeedbackLabelsResponse.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1alpha1ListFeedbackLabelsResponse extends \Google\Collection
+{
+  protected $collection_key = 'feedbackLabels';
+  protected $feedbackLabelsType = GoogleCloudContactcenterinsightsV1alpha1FeedbackLabel::class;
+  protected $feedbackLabelsDataType = 'array';
+  /**
+   * @var string
+   */
+  public $nextPageToken;
+
+  /**
+   * @param GoogleCloudContactcenterinsightsV1alpha1FeedbackLabel[]
+   */
+  public function setFeedbackLabels($feedbackLabels)
+  {
+    $this->feedbackLabels = $feedbackLabels;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1alpha1FeedbackLabel[]
+   */
+  public function getFeedbackLabels()
+  {
+    return $this->feedbackLabels;
+  }
+  /**
+   * @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(GoogleCloudContactcenterinsightsV1alpha1ListFeedbackLabelsResponse::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1alpha1ListFeedbackLabelsResponse');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1PhraseMatchData.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1PhraseMatchData.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1PhraseMatchData.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1alpha1PhraseMatchData extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $displayName;
+  /**
+   * @var string
+   */
+  public $phraseMatcher;
+
+  /**
+   * @param string
+   */
+  public function setDisplayName($displayName)
+  {
+    $this->displayName = $displayName;
+  }
+  /**
+   * @return string
+   */
+  public function getDisplayName()
+  {
+    return $this->displayName;
+  }
+  /**
+   * @param string
+   */
+  public function setPhraseMatcher($phraseMatcher)
+  {
+    $this->phraseMatcher = $phraseMatcher;
+  }
+  /**
+   * @return string
+   */
+  public function getPhraseMatcher()
+  {
+    return $this->phraseMatcher;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1alpha1PhraseMatchData::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1alpha1PhraseMatchData');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1QaAnswer.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1QaAnswer.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1QaAnswer.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,131 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1alpha1QaAnswer extends \Google\Collection
+{
+  protected $collection_key = 'tags';
+  protected $answerSourcesType = GoogleCloudContactcenterinsightsV1alpha1QaAnswerAnswerSource::class;
+  protected $answerSourcesDataType = 'array';
+  protected $answerValueType = GoogleCloudContactcenterinsightsV1alpha1QaAnswerAnswerValue::class;
+  protected $answerValueDataType = '';
+  /**
+   * @var string
+   */
+  public $conversation;
+  /**
+   * @var string
+   */
+  public $qaQuestion;
+  /**
+   * @var string
+   */
+  public $questionBody;
+  /**
+   * @var string[]
+   */
+  public $tags;
+
+  /**
+   * @param GoogleCloudContactcenterinsightsV1alpha1QaAnswerAnswerSource[]
+   */
+  public function setAnswerSources($answerSources)
+  {
+    $this->answerSources = $answerSources;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1alpha1QaAnswerAnswerSource[]
+   */
+  public function getAnswerSources()
+  {
+    return $this->answerSources;
+  }
+  /**
+   * @param GoogleCloudContactcenterinsightsV1alpha1QaAnswerAnswerValue
+   */
+  public function setAnswerValue(GoogleCloudContactcenterinsightsV1alpha1QaAnswerAnswerValue $answerValue)
+  {
+    $this->answerValue = $answerValue;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1alpha1QaAnswerAnswerValue
+   */
+  public function getAnswerValue()
+  {
+    return $this->answerValue;
+  }
+  /**
+   * @param string
+   */
+  public function setConversation($conversation)
+  {
+    $this->conversation = $conversation;
+  }
+  /**
+   * @return string
+   */
+  public function getConversation()
+  {
+    return $this->conversation;
+  }
+  /**
+   * @param string
+   */
+  public function setQaQuestion($qaQuestion)
+  {
+    $this->qaQuestion = $qaQuestion;
+  }
+  /**
+   * @return string
+   */
+  public function getQaQuestion()
+  {
+    return $this->qaQuestion;
+  }
+  /**
+   * @param string
+   */
+  public function setQuestionBody($questionBody)
+  {
+    $this->questionBody = $questionBody;
+  }
+  /**
+   * @return string
+   */
+  public function getQuestionBody()
+  {
+    return $this->questionBody;
+  }
+  /**
+   * @param string[]
+   */
+  public function setTags($tags)
+  {
+    $this->tags = $tags;
+  }
+  /**
+   * @return string[]
+   */
+  public function getTags()
+  {
+    return $this->tags;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1alpha1QaAnswer::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1alpha1QaAnswer');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1QaAnswerAnswerSource.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1QaAnswerAnswerSource.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1QaAnswerAnswerSource.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1alpha1QaAnswerAnswerSource extends \Google\Model
+{
+  protected $answerValueType = GoogleCloudContactcenterinsightsV1alpha1QaAnswerAnswerValue::class;
+  protected $answerValueDataType = '';
+  /**
+   * @var string
+   */
+  public $sourceType;
+
+  /**
+   * @param GoogleCloudContactcenterinsightsV1alpha1QaAnswerAnswerValue
+   */
+  public function setAnswerValue(GoogleCloudContactcenterinsightsV1alpha1QaAnswerAnswerValue $answerValue)
+  {
+    $this->answerValue = $answerValue;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1alpha1QaAnswerAnswerValue
+   */
+  public function getAnswerValue()
+  {
+    return $this->answerValue;
+  }
+  /**
+   * @param string
+   */
+  public function setSourceType($sourceType)
+  {
+    $this->sourceType = $sourceType;
+  }
+  /**
+   * @return string
+   */
+  public function getSourceType()
+  {
+    return $this->sourceType;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1alpha1QaAnswerAnswerSource::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1alpha1QaAnswerAnswerSource');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1QaAnswerAnswerValue.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1QaAnswerAnswerValue.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1QaAnswerAnswerValue.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,134 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1alpha1QaAnswerAnswerValue extends \Google\Model
+{
+  /**
+   * @var bool
+   */
+  public $boolValue;
+  /**
+   * @var string
+   */
+  public $key;
+  /**
+   * @var bool
+   */
+  public $naValue;
+  public $normalizedScore;
+  public $numValue;
+  public $potentialScore;
+  public $score;
+  /**
+   * @var string
+   */
+  public $strValue;
+
+  /**
+   * @param bool
+   */
+  public function setBoolValue($boolValue)
+  {
+    $this->boolValue = $boolValue;
+  }
+  /**
+   * @return bool
+   */
+  public function getBoolValue()
+  {
+    return $this->boolValue;
+  }
+  /**
+   * @param string
+   */
+  public function setKey($key)
+  {
+    $this->key = $key;
+  }
+  /**
+   * @return string
+   */
+  public function getKey()
+  {
+    return $this->key;
+  }
+  /**
+   * @param bool
+   */
+  public function setNaValue($naValue)
+  {
+    $this->naValue = $naValue;
+  }
+  /**
+   * @return bool
+   */
+  public function getNaValue()
+  {
+    return $this->naValue;
+  }
+  public function setNormalizedScore($normalizedScore)
+  {
+    $this->normalizedScore = $normalizedScore;
+  }
+  public function getNormalizedScore()
+  {
+    return $this->normalizedScore;
+  }
+  public function setNumValue($numValue)
+  {
+    $this->numValue = $numValue;
+  }
+  public function getNumValue()
+  {
+    return $this->numValue;
+  }
+  public function setPotentialScore($potentialScore)
+  {
+    $this->potentialScore = $potentialScore;
+  }
+  public function getPotentialScore()
+  {
+    return $this->potentialScore;
+  }
+  public function setScore($score)
+  {
+    $this->score = $score;
+  }
+  public function getScore()
+  {
+    return $this->score;
+  }
+  /**
+   * @param string
+   */
+  public function setStrValue($strValue)
+  {
+    $this->strValue = $strValue;
+  }
+  /**
+   * @return string
+   */
+  public function getStrValue()
+  {
+    return $this->strValue;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1alpha1QaAnswerAnswerValue::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1alpha1QaAnswerAnswerValue');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1QaScorecardResult.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1QaScorecardResult.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1QaScorecardResult.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,192 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1alpha1QaScorecardResult extends \Google\Collection
+{
+  protected $collection_key = 'scoreSources';
+  /**
+   * @var string
+   */
+  public $agentId;
+  /**
+   * @var string
+   */
+  public $conversation;
+  /**
+   * @var string
+   */
+  public $createTime;
+  /**
+   * @var string
+   */
+  public $name;
+  public $normalizedScore;
+  public $potentialScore;
+  protected $qaAnswersType = GoogleCloudContactcenterinsightsV1alpha1QaAnswer::class;
+  protected $qaAnswersDataType = 'array';
+  /**
+   * @var string
+   */
+  public $qaScorecardRevision;
+  protected $qaTagResultsType = GoogleCloudContactcenterinsightsV1alpha1QaScorecardResultQaTagResult::class;
+  protected $qaTagResultsDataType = 'array';
+  public $score;
+  protected $scoreSourcesType = GoogleCloudContactcenterinsightsV1alpha1QaScorecardResultScoreSource::class;
+  protected $scoreSourcesDataType = 'array';
+
+  /**
+   * @param string
+   */
+  public function setAgentId($agentId)
+  {
+    $this->agentId = $agentId;
+  }
+  /**
+   * @return string
+   */
+  public function getAgentId()
+  {
+    return $this->agentId;
+  }
+  /**
+   * @param string
+   */
+  public function setConversation($conversation)
+  {
+    $this->conversation = $conversation;
+  }
+  /**
+   * @return string
+   */
+  public function getConversation()
+  {
+    return $this->conversation;
+  }
+  /**
+   * @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;
+  }
+  public function setNormalizedScore($normalizedScore)
+  {
+    $this->normalizedScore = $normalizedScore;
+  }
+  public function getNormalizedScore()
+  {
+    return $this->normalizedScore;
+  }
+  public function setPotentialScore($potentialScore)
+  {
+    $this->potentialScore = $potentialScore;
+  }
+  public function getPotentialScore()
+  {
+    return $this->potentialScore;
+  }
+  /**
+   * @param GoogleCloudContactcenterinsightsV1alpha1QaAnswer[]
+   */
+  public function setQaAnswers($qaAnswers)
+  {
+    $this->qaAnswers = $qaAnswers;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1alpha1QaAnswer[]
+   */
+  public function getQaAnswers()
+  {
+    return $this->qaAnswers;
+  }
+  /**
+   * @param string
+   */
+  public function setQaScorecardRevision($qaScorecardRevision)
+  {
+    $this->qaScorecardRevision = $qaScorecardRevision;
+  }
+  /**
+   * @return string
+   */
+  public function getQaScorecardRevision()
+  {
+    return $this->qaScorecardRevision;
+  }
+  /**
+   * @param GoogleCloudContactcenterinsightsV1alpha1QaScorecardResultQaTagResult[]
+   */
+  public function setQaTagResults($qaTagResults)
+  {
+    $this->qaTagResults = $qaTagResults;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1alpha1QaScorecardResultQaTagResult[]
+   */
+  public function getQaTagResults()
+  {
+    return $this->qaTagResults;
+  }
+  public function setScore($score)
+  {
+    $this->score = $score;
+  }
+  public function getScore()
+  {
+    return $this->score;
+  }
+  /**
+   * @param GoogleCloudContactcenterinsightsV1alpha1QaScorecardResultScoreSource[]
+   */
+  public function setScoreSources($scoreSources)
+  {
+    $this->scoreSources = $scoreSources;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1alpha1QaScorecardResultScoreSource[]
+   */
+  public function getScoreSources()
+  {
+    return $this->scoreSources;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1alpha1QaScorecardResult::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1alpha1QaScorecardResult');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1QaScorecardResultQaTagResult.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1QaScorecardResultQaTagResult.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1QaScorecardResultQaTagResult.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,71 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1alpha1QaScorecardResultQaTagResult extends \Google\Model
+{
+  public $normalizedScore;
+  public $potentialScore;
+  public $score;
+  /**
+   * @var string
+   */
+  public $tag;
+
+  public function setNormalizedScore($normalizedScore)
+  {
+    $this->normalizedScore = $normalizedScore;
+  }
+  public function getNormalizedScore()
+  {
+    return $this->normalizedScore;
+  }
+  public function setPotentialScore($potentialScore)
+  {
+    $this->potentialScore = $potentialScore;
+  }
+  public function getPotentialScore()
+  {
+    return $this->potentialScore;
+  }
+  public function setScore($score)
+  {
+    $this->score = $score;
+  }
+  public function getScore()
+  {
+    return $this->score;
+  }
+  /**
+   * @param string
+   */
+  public function setTag($tag)
+  {
+    $this->tag = $tag;
+  }
+  /**
+   * @return string
+   */
+  public function getTag()
+  {
+    return $this->tag;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1alpha1QaScorecardResultQaTagResult::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1alpha1QaScorecardResultQaTagResult');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1QaScorecardResultScoreSource.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1QaScorecardResultScoreSource.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1QaScorecardResultScoreSource.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,88 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1alpha1QaScorecardResultScoreSource extends \Google\Collection
+{
+  protected $collection_key = 'qaTagResults';
+  public $normalizedScore;
+  public $potentialScore;
+  protected $qaTagResultsType = GoogleCloudContactcenterinsightsV1alpha1QaScorecardResultQaTagResult::class;
+  protected $qaTagResultsDataType = 'array';
+  public $score;
+  /**
+   * @var string
+   */
+  public $sourceType;
+
+  public function setNormalizedScore($normalizedScore)
+  {
+    $this->normalizedScore = $normalizedScore;
+  }
+  public function getNormalizedScore()
+  {
+    return $this->normalizedScore;
+  }
+  public function setPotentialScore($potentialScore)
+  {
+    $this->potentialScore = $potentialScore;
+  }
+  public function getPotentialScore()
+  {
+    return $this->potentialScore;
+  }
+  /**
+   * @param GoogleCloudContactcenterinsightsV1alpha1QaScorecardResultQaTagResult[]
+   */
+  public function setQaTagResults($qaTagResults)
+  {
+    $this->qaTagResults = $qaTagResults;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1alpha1QaScorecardResultQaTagResult[]
+   */
+  public function getQaTagResults()
+  {
+    return $this->qaTagResults;
+  }
+  public function setScore($score)
+  {
+    $this->score = $score;
+  }
+  public function getScore()
+  {
+    return $this->score;
+  }
+  /**
+   * @param string
+   */
+  public function setSourceType($sourceType)
+  {
+    $this->sourceType = $sourceType;
+  }
+  /**
+   * @return string
+   */
+  public function getSourceType()
+  {
+    return $this->sourceType;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1alpha1QaScorecardResultScoreSource::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1alpha1QaScorecardResultScoreSource');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1QueryMetricsMetadata.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1QueryMetricsMetadata.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1QueryMetricsMetadata.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1alpha1QueryMetricsMetadata extends \Google\Model
+{
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1alpha1QueryMetricsMetadata::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1alpha1QueryMetricsMetadata');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1QueryMetricsResponse.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1QueryMetricsResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1QueryMetricsResponse.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1alpha1QueryMetricsResponse extends \Google\Collection
+{
+  protected $collection_key = 'slices';
+  /**
+   * @var string
+   */
+  public $location;
+  protected $macroAverageSliceType = GoogleCloudContactcenterinsightsV1alpha1QueryMetricsResponseSlice::class;
+  protected $macroAverageSliceDataType = '';
+  protected $slicesType = GoogleCloudContactcenterinsightsV1alpha1QueryMetricsResponseSlice::class;
+  protected $slicesDataType = 'array';
+  /**
+   * @var string
+   */
+  public $updateTime;
+
+  /**
+   * @param string
+   */
+  public function setLocation($location)
+  {
+    $this->location = $location;
+  }
+  /**
+   * @return string
+   */
+  public function getLocation()
+  {
+    return $this->location;
+  }
+  /**
+   * @param GoogleCloudContactcenterinsightsV1alpha1QueryMetricsResponseSlice
+   */
+  public function setMacroAverageSlice(GoogleCloudContactcenterinsightsV1alpha1QueryMetricsResponseSlice $macroAverageSlice)
+  {
+    $this->macroAverageSlice = $macroAverageSlice;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1alpha1QueryMetricsResponseSlice
+   */
+  public function getMacroAverageSlice()
+  {
+    return $this->macroAverageSlice;
+  }
+  /**
+   * @param GoogleCloudContactcenterinsightsV1alpha1QueryMetricsResponseSlice[]
+   */
+  public function setSlices($slices)
+  {
+    $this->slices = $slices;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1alpha1QueryMetricsResponseSlice[]
+   */
+  public function getSlices()
+  {
+    return $this->slices;
+  }
+  /**
+   * @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(GoogleCloudContactcenterinsightsV1alpha1QueryMetricsResponse::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1alpha1QueryMetricsResponse');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1QueryMetricsResponseSlice.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1QueryMetricsResponseSlice.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1QueryMetricsResponseSlice.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1alpha1QueryMetricsResponseSlice extends \Google\Collection
+{
+  protected $collection_key = 'dimensions';
+  protected $dimensionsType = GoogleCloudContactcenterinsightsV1alpha1Dimension::class;
+  protected $dimensionsDataType = 'array';
+  protected $timeSeriesType = GoogleCloudContactcenterinsightsV1alpha1QueryMetricsResponseSliceTimeSeries::class;
+  protected $timeSeriesDataType = '';
+  protected $totalType = GoogleCloudContactcenterinsightsV1alpha1QueryMetricsResponseSliceDataPoint::class;
+  protected $totalDataType = '';
+
+  /**
+   * @param GoogleCloudContactcenterinsightsV1alpha1Dimension[]
+   */
+  public function setDimensions($dimensions)
+  {
+    $this->dimensions = $dimensions;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1alpha1Dimension[]
+   */
+  public function getDimensions()
+  {
+    return $this->dimensions;
+  }
+  /**
+   * @param GoogleCloudContactcenterinsightsV1alpha1QueryMetricsResponseSliceTimeSeries
+   */
+  public function setTimeSeries(GoogleCloudContactcenterinsightsV1alpha1QueryMetricsResponseSliceTimeSeries $timeSeries)
+  {
+    $this->timeSeries = $timeSeries;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1alpha1QueryMetricsResponseSliceTimeSeries
+   */
+  public function getTimeSeries()
+  {
+    return $this->timeSeries;
+  }
+  /**
+   * @param GoogleCloudContactcenterinsightsV1alpha1QueryMetricsResponseSliceDataPoint
+   */
+  public function setTotal(GoogleCloudContactcenterinsightsV1alpha1QueryMetricsResponseSliceDataPoint $total)
+  {
+    $this->total = $total;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1alpha1QueryMetricsResponseSliceDataPoint
+   */
+  public function getTotal()
+  {
+    return $this->total;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1alpha1QueryMetricsResponseSlice::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1alpha1QueryMetricsResponseSlice');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1QueryMetricsResponseSliceDataPoint.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1QueryMetricsResponseSliceDataPoint.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1QueryMetricsResponseSliceDataPoint.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1alpha1QueryMetricsResponseSliceDataPoint extends \Google\Model
+{
+  protected $conversationMeasureType = GoogleCloudContactcenterinsightsV1alpha1QueryMetricsResponseSliceDataPointConversationMeasure::class;
+  protected $conversationMeasureDataType = '';
+  protected $intervalType = GoogleTypeInterval::class;
+  protected $intervalDataType = '';
+
+  /**
+   * @param GoogleCloudContactcenterinsightsV1alpha1QueryMetricsResponseSliceDataPointConversationMeasure
+   */
+  public function setConversationMeasure(GoogleCloudContactcenterinsightsV1alpha1QueryMetricsResponseSliceDataPointConversationMeasure $conversationMeasure)
+  {
+    $this->conversationMeasure = $conversationMeasure;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1alpha1QueryMetricsResponseSliceDataPointConversationMeasure
+   */
+  public function getConversationMeasure()
+  {
+    return $this->conversationMeasure;
+  }
+  /**
+   * @param GoogleTypeInterval
+   */
+  public function setInterval(GoogleTypeInterval $interval)
+  {
+    $this->interval = $interval;
+  }
+  /**
+   * @return GoogleTypeInterval
+   */
+  public function getInterval()
+  {
+    return $this->interval;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1alpha1QueryMetricsResponseSliceDataPoint::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1alpha1QueryMetricsResponseSliceDataPoint');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1QueryMetricsResponseSliceDataPointConversationMeasure.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1QueryMetricsResponseSliceDataPointConversationMeasure.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1QueryMetricsResponseSliceDataPointConversationMeasure.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,178 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1alpha1QueryMetricsResponseSliceDataPointConversationMeasure extends \Google\Collection
+{
+  protected $collection_key = 'qaTagScores';
+  /**
+   * @var float
+   */
+  public $averageAgentSentimentScore;
+  /**
+   * @var float
+   */
+  public $averageClientSentimentScore;
+  public $averageCustomerSatisfactionRating;
+  /**
+   * @var string
+   */
+  public $averageDuration;
+  public $averageQaNormalizedScore;
+  public $averageQaQuestionNormalizedScore;
+  /**
+   * @var float
+   */
+  public $averageSilencePercentage;
+  /**
+   * @var float
+   */
+  public $averageTurnCount;
+  /**
+   * @var int
+   */
+  public $conversationCount;
+  protected $qaTagScoresType = GoogleCloudContactcenterinsightsV1alpha1QueryMetricsResponseSliceDataPointConversationMeasureQaTagScore::class;
+  protected $qaTagScoresDataType = 'array';
+
+  /**
+   * @param float
+   */
+  public function setAverageAgentSentimentScore($averageAgentSentimentScore)
+  {
+    $this->averageAgentSentimentScore = $averageAgentSentimentScore;
+  }
+  /**
+   * @return float
+   */
+  public function getAverageAgentSentimentScore()
+  {
+    return $this->averageAgentSentimentScore;
+  }
+  /**
+   * @param float
+   */
+  public function setAverageClientSentimentScore($averageClientSentimentScore)
+  {
+    $this->averageClientSentimentScore = $averageClientSentimentScore;
+  }
+  /**
+   * @return float
+   */
+  public function getAverageClientSentimentScore()
+  {
+    return $this->averageClientSentimentScore;
+  }
+  public function setAverageCustomerSatisfactionRating($averageCustomerSatisfactionRating)
+  {
+    $this->averageCustomerSatisfactionRating = $averageCustomerSatisfactionRating;
+  }
+  public function getAverageCustomerSatisfactionRating()
+  {
+    return $this->averageCustomerSatisfactionRating;
+  }
+  /**
+   * @param string
+   */
+  public function setAverageDuration($averageDuration)
+  {
+    $this->averageDuration = $averageDuration;
+  }
+  /**
+   * @return string
+   */
+  public function getAverageDuration()
+  {
+    return $this->averageDuration;
+  }
+  public function setAverageQaNormalizedScore($averageQaNormalizedScore)
+  {
+    $this->averageQaNormalizedScore = $averageQaNormalizedScore;
+  }
+  public function getAverageQaNormalizedScore()
+  {
+    return $this->averageQaNormalizedScore;
+  }
+  public function setAverageQaQuestionNormalizedScore($averageQaQuestionNormalizedScore)
+  {
+    $this->averageQaQuestionNormalizedScore = $averageQaQuestionNormalizedScore;
+  }
+  public function getAverageQaQuestionNormalizedScore()
+  {
+    return $this->averageQaQuestionNormalizedScore;
+  }
+  /**
+   * @param float
+   */
+  public function setAverageSilencePercentage($averageSilencePercentage)
+  {
+    $this->averageSilencePercentage = $averageSilencePercentage;
+  }
+  /**
+   * @return float
+   */
+  public function getAverageSilencePercentage()
+  {
+    return $this->averageSilencePercentage;
+  }
+  /**
+   * @param float
+   */
+  public function setAverageTurnCount($averageTurnCount)
+  {
+    $this->averageTurnCount = $averageTurnCount;
+  }
+  /**
+   * @return float
+   */
+  public function getAverageTurnCount()
+  {
+    return $this->averageTurnCount;
+  }
+  /**
+   * @param int
+   */
+  public function setConversationCount($conversationCount)
+  {
+    $this->conversationCount = $conversationCount;
+  }
+  /**
+   * @return int
+   */
+  public function getConversationCount()
+  {
+    return $this->conversationCount;
+  }
+  /**
+   * @param GoogleCloudContactcenterinsightsV1alpha1QueryMetricsResponseSliceDataPointConversationMeasureQaTagScore[]
+   */
+  public function setQaTagScores($qaTagScores)
+  {
+    $this->qaTagScores = $qaTagScores;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1alpha1QueryMetricsResponseSliceDataPointConversationMeasureQaTagScore[]
+   */
+  public function getQaTagScores()
+  {
+    return $this->qaTagScores;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1alpha1QueryMetricsResponseSliceDataPointConversationMeasure::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1alpha1QueryMetricsResponseSliceDataPointConversationMeasure');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1QueryMetricsResponseSliceDataPointConversationMeasureQaTagScore.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1QueryMetricsResponseSliceDataPointConversationMeasureQaTagScore.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1QueryMetricsResponseSliceDataPointConversationMeasureQaTagScore.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,53 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1alpha1QueryMetricsResponseSliceDataPointConversationMeasureQaTagScore extends \Google\Model
+{
+  public $averageTagNormalizedScore;
+  /**
+   * @var string
+   */
+  public $tag;
+
+  public function setAverageTagNormalizedScore($averageTagNormalizedScore)
+  {
+    $this->averageTagNormalizedScore = $averageTagNormalizedScore;
+  }
+  public function getAverageTagNormalizedScore()
+  {
+    return $this->averageTagNormalizedScore;
+  }
+  /**
+   * @param string
+   */
+  public function setTag($tag)
+  {
+    $this->tag = $tag;
+  }
+  /**
+   * @return string
+   */
+  public function getTag()
+  {
+    return $this->tag;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1alpha1QueryMetricsResponseSliceDataPointConversationMeasureQaTagScore::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1alpha1QueryMetricsResponseSliceDataPointConversationMeasureQaTagScore');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1QueryMetricsResponseSliceTimeSeries.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1QueryMetricsResponseSliceTimeSeries.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1QueryMetricsResponseSliceTimeSeries.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1alpha1QueryMetricsResponseSliceTimeSeries extends \Google\Collection
+{
+  protected $collection_key = 'dataPoints';
+  protected $dataPointsType = GoogleCloudContactcenterinsightsV1alpha1QueryMetricsResponseSliceDataPoint::class;
+  protected $dataPointsDataType = 'array';
+
+  /**
+   * @param GoogleCloudContactcenterinsightsV1alpha1QueryMetricsResponseSliceDataPoint[]
+   */
+  public function setDataPoints($dataPoints)
+  {
+    $this->dataPoints = $dataPoints;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1alpha1QueryMetricsResponseSliceDataPoint[]
+   */
+  public function getDataPoints()
+  {
+    return $this->dataPoints;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1alpha1QueryMetricsResponseSliceTimeSeries::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1alpha1QueryMetricsResponseSliceTimeSeries');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1RedactionConfig.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1RedactionConfig.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1RedactionConfig.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1alpha1RedactionConfig extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $deidentifyTemplate;
+  /**
+   * @var string
+   */
+  public $inspectTemplate;
+
+  /**
+   * @param string
+   */
+  public function setDeidentifyTemplate($deidentifyTemplate)
+  {
+    $this->deidentifyTemplate = $deidentifyTemplate;
+  }
+  /**
+   * @return string
+   */
+  public function getDeidentifyTemplate()
+  {
+    return $this->deidentifyTemplate;
+  }
+  /**
+   * @param string
+   */
+  public function setInspectTemplate($inspectTemplate)
+  {
+    $this->inspectTemplate = $inspectTemplate;
+  }
+  /**
+   * @return string
+   */
+  public function getInspectTemplate()
+  {
+    return $this->inspectTemplate;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1alpha1RedactionConfig::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1alpha1RedactionConfig');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1RuntimeAnnotation.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1RuntimeAnnotation.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1RuntimeAnnotation.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,222 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1alpha1RuntimeAnnotation extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $annotationId;
+  protected $answerFeedbackType = GoogleCloudContactcenterinsightsV1alpha1AnswerFeedback::class;
+  protected $answerFeedbackDataType = '';
+  protected $articleSuggestionType = GoogleCloudContactcenterinsightsV1alpha1ArticleSuggestionData::class;
+  protected $articleSuggestionDataType = '';
+  protected $conversationSummarizationSuggestionType = GoogleCloudContactcenterinsightsV1alpha1ConversationSummarizationSuggestionData::class;
+  protected $conversationSummarizationSuggestionDataType = '';
+  /**
+   * @var string
+   */
+  public $createTime;
+  protected $dialogflowInteractionType = GoogleCloudContactcenterinsightsV1alpha1DialogflowInteractionData::class;
+  protected $dialogflowInteractionDataType = '';
+  protected $endBoundaryType = GoogleCloudContactcenterinsightsV1alpha1AnnotationBoundary::class;
+  protected $endBoundaryDataType = '';
+  protected $faqAnswerType = GoogleCloudContactcenterinsightsV1alpha1FaqAnswerData::class;
+  protected $faqAnswerDataType = '';
+  protected $smartComposeSuggestionType = GoogleCloudContactcenterinsightsV1alpha1SmartComposeSuggestionData::class;
+  protected $smartComposeSuggestionDataType = '';
+  protected $smartReplyType = GoogleCloudContactcenterinsightsV1alpha1SmartReplyData::class;
+  protected $smartReplyDataType = '';
+  protected $startBoundaryType = GoogleCloudContactcenterinsightsV1alpha1AnnotationBoundary::class;
+  protected $startBoundaryDataType = '';
+  protected $userInputType = GoogleCloudContactcenterinsightsV1alpha1RuntimeAnnotationUserInput::class;
+  protected $userInputDataType = '';
+
+  /**
+   * @param string
+   */
+  public function setAnnotationId($annotationId)
+  {
+    $this->annotationId = $annotationId;
+  }
+  /**
+   * @return string
+   */
+  public function getAnnotationId()
+  {
+    return $this->annotationId;
+  }
+  /**
+   * @param GoogleCloudContactcenterinsightsV1alpha1AnswerFeedback
+   */
+  public function setAnswerFeedback(GoogleCloudContactcenterinsightsV1alpha1AnswerFeedback $answerFeedback)
+  {
+    $this->answerFeedback = $answerFeedback;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1alpha1AnswerFeedback
+   */
+  public function getAnswerFeedback()
+  {
+    return $this->answerFeedback;
+  }
+  /**
+   * @param GoogleCloudContactcenterinsightsV1alpha1ArticleSuggestionData
+   */
+  public function setArticleSuggestion(GoogleCloudContactcenterinsightsV1alpha1ArticleSuggestionData $articleSuggestion)
+  {
+    $this->articleSuggestion = $articleSuggestion;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1alpha1ArticleSuggestionData
+   */
+  public function getArticleSuggestion()
+  {
+    return $this->articleSuggestion;
+  }
+  /**
+   * @param GoogleCloudContactcenterinsightsV1alpha1ConversationSummarizationSuggestionData
+   */
+  public function setConversationSummarizationSuggestion(GoogleCloudContactcenterinsightsV1alpha1ConversationSummarizationSuggestionData $conversationSummarizationSuggestion)
+  {
+    $this->conversationSummarizationSuggestion = $conversationSummarizationSuggestion;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1alpha1ConversationSummarizationSuggestionData
+   */
+  public function getConversationSummarizationSuggestion()
+  {
+    return $this->conversationSummarizationSuggestion;
+  }
+  /**
+   * @param string
+   */
+  public function setCreateTime($createTime)
+  {
+    $this->createTime = $createTime;
+  }
+  /**
+   * @return string
+   */
+  public function getCreateTime()
+  {
+    return $this->createTime;
+  }
+  /**
+   * @param GoogleCloudContactcenterinsightsV1alpha1DialogflowInteractionData
+   */
+  public function setDialogflowInteraction(GoogleCloudContactcenterinsightsV1alpha1DialogflowInteractionData $dialogflowInteraction)
+  {
+    $this->dialogflowInteraction = $dialogflowInteraction;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1alpha1DialogflowInteractionData
+   */
+  public function getDialogflowInteraction()
+  {
+    return $this->dialogflowInteraction;
+  }
+  /**
+   * @param GoogleCloudContactcenterinsightsV1alpha1AnnotationBoundary
+   */
+  public function setEndBoundary(GoogleCloudContactcenterinsightsV1alpha1AnnotationBoundary $endBoundary)
+  {
+    $this->endBoundary = $endBoundary;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1alpha1AnnotationBoundary
+   */
+  public function getEndBoundary()
+  {
+    return $this->endBoundary;
+  }
+  /**
+   * @param GoogleCloudContactcenterinsightsV1alpha1FaqAnswerData
+   */
+  public function setFaqAnswer(GoogleCloudContactcenterinsightsV1alpha1FaqAnswerData $faqAnswer)
+  {
+    $this->faqAnswer = $faqAnswer;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1alpha1FaqAnswerData
+   */
+  public function getFaqAnswer()
+  {
+    return $this->faqAnswer;
+  }
+  /**
+   * @param GoogleCloudContactcenterinsightsV1alpha1SmartComposeSuggestionData
+   */
+  public function setSmartComposeSuggestion(GoogleCloudContactcenterinsightsV1alpha1SmartComposeSuggestionData $smartComposeSuggestion)
+  {
+    $this->smartComposeSuggestion = $smartComposeSuggestion;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1alpha1SmartComposeSuggestionData
+   */
+  public function getSmartComposeSuggestion()
+  {
+    return $this->smartComposeSuggestion;
+  }
+  /**
+   * @param GoogleCloudContactcenterinsightsV1alpha1SmartReplyData
+   */
+  public function setSmartReply(GoogleCloudContactcenterinsightsV1alpha1SmartReplyData $smartReply)
+  {
+    $this->smartReply = $smartReply;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1alpha1SmartReplyData
+   */
+  public function getSmartReply()
+  {
+    return $this->smartReply;
+  }
+  /**
+   * @param GoogleCloudContactcenterinsightsV1alpha1AnnotationBoundary
+   */
+  public function setStartBoundary(GoogleCloudContactcenterinsightsV1alpha1AnnotationBoundary $startBoundary)
+  {
+    $this->startBoundary = $startBoundary;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1alpha1AnnotationBoundary
+   */
+  public function getStartBoundary()
+  {
+    return $this->startBoundary;
+  }
+  /**
+   * @param GoogleCloudContactcenterinsightsV1alpha1RuntimeAnnotationUserInput
+   */
+  public function setUserInput(GoogleCloudContactcenterinsightsV1alpha1RuntimeAnnotationUserInput $userInput)
+  {
+    $this->userInput = $userInput;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1alpha1RuntimeAnnotationUserInput
+   */
+  public function getUserInput()
+  {
+    return $this->userInput;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1alpha1RuntimeAnnotation::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1alpha1RuntimeAnnotation');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1RuntimeAnnotationUserInput.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1RuntimeAnnotationUserInput.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1RuntimeAnnotationUserInput.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1alpha1RuntimeAnnotationUserInput extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $generatorName;
+  /**
+   * @var string
+   */
+  public $query;
+  /**
+   * @var string
+   */
+  public $querySource;
+
+  /**
+   * @param string
+   */
+  public function setGeneratorName($generatorName)
+  {
+    $this->generatorName = $generatorName;
+  }
+  /**
+   * @return string
+   */
+  public function getGeneratorName()
+  {
+    return $this->generatorName;
+  }
+  /**
+   * @param string
+   */
+  public function setQuery($query)
+  {
+    $this->query = $query;
+  }
+  /**
+   * @return string
+   */
+  public function getQuery()
+  {
+    return $this->query;
+  }
+  /**
+   * @param string
+   */
+  public function setQuerySource($querySource)
+  {
+    $this->querySource = $querySource;
+  }
+  /**
+   * @return string
+   */
+  public function getQuerySource()
+  {
+    return $this->querySource;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1alpha1RuntimeAnnotationUserInput::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1alpha1RuntimeAnnotationUserInput');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1SearchKnowledgeAnswer.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1SearchKnowledgeAnswer.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1SearchKnowledgeAnswer.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1alpha1SearchKnowledgeAnswer extends \Google\Collection
+{
+  protected $collection_key = 'answerSources';
+  /**
+   * @var string
+   */
+  public $answer;
+  /**
+   * @var string
+   */
+  public $answerRecord;
+  protected $answerSourcesType = GoogleCloudContactcenterinsightsV1alpha1SearchKnowledgeAnswerAnswerSource::class;
+  protected $answerSourcesDataType = 'array';
+  /**
+   * @var string
+   */
+  public $answerType;
+  /**
+   * @var float
+   */
+  public $confidenceScore;
+
+  /**
+   * @param string
+   */
+  public function setAnswer($answer)
+  {
+    $this->answer = $answer;
+  }
+  /**
+   * @return string
+   */
+  public function getAnswer()
+  {
+    return $this->answer;
+  }
+  /**
+   * @param string
+   */
+  public function setAnswerRecord($answerRecord)
+  {
+    $this->answerRecord = $answerRecord;
+  }
+  /**
+   * @return string
+   */
+  public function getAnswerRecord()
+  {
+    return $this->answerRecord;
+  }
+  /**
+   * @param GoogleCloudContactcenterinsightsV1alpha1SearchKnowledgeAnswerAnswerSource[]
+   */
+  public function setAnswerSources($answerSources)
+  {
+    $this->answerSources = $answerSources;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1alpha1SearchKnowledgeAnswerAnswerSource[]
+   */
+  public function getAnswerSources()
+  {
+    return $this->answerSources;
+  }
+  /**
+   * @param string
+   */
+  public function setAnswerType($answerType)
+  {
+    $this->answerType = $answerType;
+  }
+  /**
+   * @return string
+   */
+  public function getAnswerType()
+  {
+    return $this->answerType;
+  }
+  /**
+   * @param float
+   */
+  public function setConfidenceScore($confidenceScore)
+  {
+    $this->confidenceScore = $confidenceScore;
+  }
+  /**
+   * @return float
+   */
+  public function getConfidenceScore()
+  {
+    return $this->confidenceScore;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1alpha1SearchKnowledgeAnswer::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1alpha1SearchKnowledgeAnswer');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1SearchKnowledgeAnswerAnswerSource.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1SearchKnowledgeAnswerAnswerSource.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1SearchKnowledgeAnswerAnswerSource.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1alpha1SearchKnowledgeAnswerAnswerSource extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $document;
+  /**
+   * @var string
+   */
+  public $snippet;
+  /**
+   * @var string
+   */
+  public $title;
+  /**
+   * @var string
+   */
+  public $uri;
+
+  /**
+   * @param string
+   */
+  public function setDocument($document)
+  {
+    $this->document = $document;
+  }
+  /**
+   * @return string
+   */
+  public function getDocument()
+  {
+    return $this->document;
+  }
+  /**
+   * @param string
+   */
+  public function setSnippet($snippet)
+  {
+    $this->snippet = $snippet;
+  }
+  /**
+   * @return string
+   */
+  public function getSnippet()
+  {
+    return $this->snippet;
+  }
+  /**
+   * @param string
+   */
+  public function setTitle($title)
+  {
+    $this->title = $title;
+  }
+  /**
+   * @return string
+   */
+  public function getTitle()
+  {
+    return $this->title;
+  }
+  /**
+   * @param string
+   */
+  public function setUri($uri)
+  {
+    $this->uri = $uri;
+  }
+  /**
+   * @return string
+   */
+  public function getUri()
+  {
+    return $this->uri;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1alpha1SearchKnowledgeAnswerAnswerSource::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1alpha1SearchKnowledgeAnswerAnswerSource');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1SentimentData.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1SentimentData.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1SentimentData.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1alpha1SentimentData extends \Google\Model
+{
+  /**
+   * @var float
+   */
+  public $magnitude;
+  /**
+   * @var float
+   */
+  public $score;
+
+  /**
+   * @param float
+   */
+  public function setMagnitude($magnitude)
+  {
+    $this->magnitude = $magnitude;
+  }
+  /**
+   * @return float
+   */
+  public function getMagnitude()
+  {
+    return $this->magnitude;
+  }
+  /**
+   * @param float
+   */
+  public function setScore($score)
+  {
+    $this->score = $score;
+  }
+  /**
+   * @return float
+   */
+  public function getScore()
+  {
+    return $this->score;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1alpha1SentimentData::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1alpha1SentimentData');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1SilenceData.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1SilenceData.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1SilenceData.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1alpha1SilenceData extends \Google\Model
+{
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1alpha1SilenceData::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1alpha1SilenceData');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1SmartComposeSuggestionData.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1SmartComposeSuggestionData.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1SmartComposeSuggestionData.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1alpha1SmartComposeSuggestionData extends \Google\Model
+{
+  public $confidenceScore;
+  /**
+   * @var string[]
+   */
+  public $metadata;
+  /**
+   * @var string
+   */
+  public $queryRecord;
+  /**
+   * @var string
+   */
+  public $suggestion;
+
+  public function setConfidenceScore($confidenceScore)
+  {
+    $this->confidenceScore = $confidenceScore;
+  }
+  public function getConfidenceScore()
+  {
+    return $this->confidenceScore;
+  }
+  /**
+   * @param string[]
+   */
+  public function setMetadata($metadata)
+  {
+    $this->metadata = $metadata;
+  }
+  /**
+   * @return string[]
+   */
+  public function getMetadata()
+  {
+    return $this->metadata;
+  }
+  /**
+   * @param string
+   */
+  public function setQueryRecord($queryRecord)
+  {
+    $this->queryRecord = $queryRecord;
+  }
+  /**
+   * @return string
+   */
+  public function getQueryRecord()
+  {
+    return $this->queryRecord;
+  }
+  /**
+   * @param string
+   */
+  public function setSuggestion($suggestion)
+  {
+    $this->suggestion = $suggestion;
+  }
+  /**
+   * @return string
+   */
+  public function getSuggestion()
+  {
+    return $this->suggestion;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1alpha1SmartComposeSuggestionData::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1alpha1SmartComposeSuggestionData');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1SmartReplyData.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1SmartReplyData.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1SmartReplyData.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1alpha1SmartReplyData extends \Google\Model
+{
+  public $confidenceScore;
+  /**
+   * @var string[]
+   */
+  public $metadata;
+  /**
+   * @var string
+   */
+  public $queryRecord;
+  /**
+   * @var string
+   */
+  public $reply;
+
+  public function setConfidenceScore($confidenceScore)
+  {
+    $this->confidenceScore = $confidenceScore;
+  }
+  public function getConfidenceScore()
+  {
+    return $this->confidenceScore;
+  }
+  /**
+   * @param string[]
+   */
+  public function setMetadata($metadata)
+  {
+    $this->metadata = $metadata;
+  }
+  /**
+   * @return string[]
+   */
+  public function getMetadata()
+  {
+    return $this->metadata;
+  }
+  /**
+   * @param string
+   */
+  public function setQueryRecord($queryRecord)
+  {
+    $this->queryRecord = $queryRecord;
+  }
+  /**
+   * @return string
+   */
+  public function getQueryRecord()
+  {
+    return $this->queryRecord;
+  }
+  /**
+   * @param string
+   */
+  public function setReply($reply)
+  {
+    $this->reply = $reply;
+  }
+  /**
+   * @return string
+   */
+  public function getReply()
+  {
+    return $this->reply;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1alpha1SmartReplyData::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1alpha1SmartReplyData');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1SpeechConfig.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1SpeechConfig.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1SpeechConfig.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1alpha1SpeechConfig extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $speechRecognizer;
+
+  /**
+   * @param string
+   */
+  public function setSpeechRecognizer($speechRecognizer)
+  {
+    $this->speechRecognizer = $speechRecognizer;
+  }
+  /**
+   * @return string
+   */
+  public function getSpeechRecognizer()
+  {
+    return $this->speechRecognizer;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1alpha1SpeechConfig::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1alpha1SpeechConfig');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1SummarySuggestion.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1SummarySuggestion.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1SummarySuggestion.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1alpha1SummarySuggestion extends \Google\Collection
+{
+  protected $collection_key = 'summarySections';
+  protected $summarySectionsType = GoogleCloudContactcenterinsightsV1alpha1SummarySuggestionSummarySection::class;
+  protected $summarySectionsDataType = 'array';
+
+  /**
+   * @param GoogleCloudContactcenterinsightsV1alpha1SummarySuggestionSummarySection[]
+   */
+  public function setSummarySections($summarySections)
+  {
+    $this->summarySections = $summarySections;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1alpha1SummarySuggestionSummarySection[]
+   */
+  public function getSummarySections()
+  {
+    return $this->summarySections;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1alpha1SummarySuggestion::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1alpha1SummarySuggestion');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1SummarySuggestionSummarySection.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1SummarySuggestionSummarySection.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1SummarySuggestionSummarySection.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1alpha1SummarySuggestionSummarySection extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $section;
+  /**
+   * @var string
+   */
+  public $summary;
+
+  /**
+   * @param string
+   */
+  public function setSection($section)
+  {
+    $this->section = $section;
+  }
+  /**
+   * @return string
+   */
+  public function getSection()
+  {
+    return $this->section;
+  }
+  /**
+   * @param string
+   */
+  public function setSummary($summary)
+  {
+    $this->summary = $summary;
+  }
+  /**
+   * @return string
+   */
+  public function getSummary()
+  {
+    return $this->summary;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1alpha1SummarySuggestionSummarySection::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1alpha1SummarySuggestionSummarySection');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1UndeployIssueModelMetadata.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1UndeployIssueModelMetadata.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1UndeployIssueModelMetadata.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1alpha1UndeployIssueModelMetadata extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $createTime;
+  /**
+   * @var string
+   */
+  public $endTime;
+  protected $requestType = GoogleCloudContactcenterinsightsV1alpha1UndeployIssueModelRequest::class;
+  protected $requestDataType = '';
+
+  /**
+   * @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 GoogleCloudContactcenterinsightsV1alpha1UndeployIssueModelRequest
+   */
+  public function setRequest(GoogleCloudContactcenterinsightsV1alpha1UndeployIssueModelRequest $request)
+  {
+    $this->request = $request;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1alpha1UndeployIssueModelRequest
+   */
+  public function getRequest()
+  {
+    return $this->request;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1alpha1UndeployIssueModelMetadata::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1alpha1UndeployIssueModelMetadata');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1UndeployIssueModelRequest.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1UndeployIssueModelRequest.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1UndeployIssueModelRequest.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1alpha1UndeployIssueModelRequest 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(GoogleCloudContactcenterinsightsV1alpha1UndeployIssueModelRequest::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1alpha1UndeployIssueModelRequest');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1UndeployIssueModelResponse.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1UndeployIssueModelResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1UndeployIssueModelResponse.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1alpha1UndeployIssueModelResponse extends \Google\Model
+{
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1alpha1UndeployIssueModelResponse::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1alpha1UndeployIssueModelResponse');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1UploadConversationMetadata.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1UploadConversationMetadata.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1UploadConversationMetadata.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1alpha1UploadConversationMetadata extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $analysisOperation;
+  protected $appliedRedactionConfigType = GoogleCloudContactcenterinsightsV1alpha1RedactionConfig::class;
+  protected $appliedRedactionConfigDataType = '';
+  /**
+   * @var string
+   */
+  public $createTime;
+  /**
+   * @var string
+   */
+  public $endTime;
+  protected $requestType = GoogleCloudContactcenterinsightsV1alpha1UploadConversationRequest::class;
+  protected $requestDataType = '';
+
+  /**
+   * @param string
+   */
+  public function setAnalysisOperation($analysisOperation)
+  {
+    $this->analysisOperation = $analysisOperation;
+  }
+  /**
+   * @return string
+   */
+  public function getAnalysisOperation()
+  {
+    return $this->analysisOperation;
+  }
+  /**
+   * @param GoogleCloudContactcenterinsightsV1alpha1RedactionConfig
+   */
+  public function setAppliedRedactionConfig(GoogleCloudContactcenterinsightsV1alpha1RedactionConfig $appliedRedactionConfig)
+  {
+    $this->appliedRedactionConfig = $appliedRedactionConfig;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1alpha1RedactionConfig
+   */
+  public function getAppliedRedactionConfig()
+  {
+    return $this->appliedRedactionConfig;
+  }
+  /**
+   * @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 GoogleCloudContactcenterinsightsV1alpha1UploadConversationRequest
+   */
+  public function setRequest(GoogleCloudContactcenterinsightsV1alpha1UploadConversationRequest $request)
+  {
+    $this->request = $request;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1alpha1UploadConversationRequest
+   */
+  public function getRequest()
+  {
+    return $this->request;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1alpha1UploadConversationMetadata::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1alpha1UploadConversationMetadata');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1UploadConversationRequest.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1UploadConversationRequest.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1UploadConversationRequest.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\Contactcenterinsights;
+
+class GoogleCloudContactcenterinsightsV1alpha1UploadConversationRequest extends \Google\Model
+{
+  protected $conversationType = GoogleCloudContactcenterinsightsV1alpha1Conversation::class;
+  protected $conversationDataType = '';
+  /**
+   * @var string
+   */
+  public $conversationId;
+  /**
+   * @var string
+   */
+  public $parent;
+  protected $redactionConfigType = GoogleCloudContactcenterinsightsV1alpha1RedactionConfig::class;
+  protected $redactionConfigDataType = '';
+  protected $speechConfigType = GoogleCloudContactcenterinsightsV1alpha1SpeechConfig::class;
+  protected $speechConfigDataType = '';
+
+  /**
+   * @param GoogleCloudContactcenterinsightsV1alpha1Conversation
+   */
+  public function setConversation(GoogleCloudContactcenterinsightsV1alpha1Conversation $conversation)
+  {
+    $this->conversation = $conversation;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1alpha1Conversation
+   */
+  public function getConversation()
+  {
+    return $this->conversation;
+  }
+  /**
+   * @param string
+   */
+  public function setConversationId($conversationId)
+  {
+    $this->conversationId = $conversationId;
+  }
+  /**
+   * @return string
+   */
+  public function getConversationId()
+  {
+    return $this->conversationId;
+  }
+  /**
+   * @param string
+   */
+  public function setParent($parent)
+  {
+    $this->parent = $parent;
+  }
+  /**
+   * @return string
+   */
+  public function getParent()
+  {
+    return $this->parent;
+  }
+  /**
+   * @param GoogleCloudContactcenterinsightsV1alpha1RedactionConfig
+   */
+  public function setRedactionConfig(GoogleCloudContactcenterinsightsV1alpha1RedactionConfig $redactionConfig)
+  {
+    $this->redactionConfig = $redactionConfig;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1alpha1RedactionConfig
+   */
+  public function getRedactionConfig()
+  {
+    return $this->redactionConfig;
+  }
+  /**
+   * @param GoogleCloudContactcenterinsightsV1alpha1SpeechConfig
+   */
+  public function setSpeechConfig(GoogleCloudContactcenterinsightsV1alpha1SpeechConfig $speechConfig)
+  {
+    $this->speechConfig = $speechConfig;
+  }
+  /**
+   * @return GoogleCloudContactcenterinsightsV1alpha1SpeechConfig
+   */
+  public function getSpeechConfig()
+  {
+    return $this->speechConfig;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudContactcenterinsightsV1alpha1UploadConversationRequest::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1alpha1UploadConversationRequest');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleIamV1AuditConfig.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleIamV1AuditConfig.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleIamV1AuditConfig.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\Contactcenterinsights;
+
+class GoogleIamV1AuditConfig extends \Google\Collection
+{
+  protected $collection_key = 'auditLogConfigs';
+  protected $auditLogConfigsType = GoogleIamV1AuditLogConfig::class;
+  protected $auditLogConfigsDataType = 'array';
+  /**
+   * @var string
+   */
+  public $service;
+
+  /**
+   * @param GoogleIamV1AuditLogConfig[]
+   */
+  public function setAuditLogConfigs($auditLogConfigs)
+  {
+    $this->auditLogConfigs = $auditLogConfigs;
+  }
+  /**
+   * @return GoogleIamV1AuditLogConfig[]
+   */
+  public function getAuditLogConfigs()
+  {
+    return $this->auditLogConfigs;
+  }
+  /**
+   * @param string
+   */
+  public function setService($service)
+  {
+    $this->service = $service;
+  }
+  /**
+   * @return string
+   */
+  public function getService()
+  {
+    return $this->service;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleIamV1AuditConfig::class, 'Google_Service_Contactcenterinsights_GoogleIamV1AuditConfig');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleIamV1AuditLogConfig.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleIamV1AuditLogConfig.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleIamV1AuditLogConfig.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\Contactcenterinsights;
+
+class GoogleIamV1AuditLogConfig extends \Google\Collection
+{
+  protected $collection_key = 'exemptedMembers';
+  /**
+   * @var string[]
+   */
+  public $exemptedMembers;
+  /**
+   * @var string
+   */
+  public $logType;
+
+  /**
+   * @param string[]
+   */
+  public function setExemptedMembers($exemptedMembers)
+  {
+    $this->exemptedMembers = $exemptedMembers;
+  }
+  /**
+   * @return string[]
+   */
+  public function getExemptedMembers()
+  {
+    return $this->exemptedMembers;
+  }
+  /**
+   * @param string
+   */
+  public function setLogType($logType)
+  {
+    $this->logType = $logType;
+  }
+  /**
+   * @return string
+   */
+  public function getLogType()
+  {
+    return $this->logType;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleIamV1AuditLogConfig::class, 'Google_Service_Contactcenterinsights_GoogleIamV1AuditLogConfig');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleIamV1Binding.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleIamV1Binding.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleIamV1Binding.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\Contactcenterinsights;
+
+class GoogleIamV1Binding extends \Google\Collection
+{
+  protected $collection_key = 'members';
+  protected $conditionType = GoogleTypeExpr::class;
+  protected $conditionDataType = '';
+  /**
+   * @var string[]
+   */
+  public $members;
+  /**
+   * @var string
+   */
+  public $role;
+
+  /**
+   * @param GoogleTypeExpr
+   */
+  public function setCondition(GoogleTypeExpr $condition)
+  {
+    $this->condition = $condition;
+  }
+  /**
+   * @return GoogleTypeExpr
+   */
+  public function getCondition()
+  {
+    return $this->condition;
+  }
+  /**
+   * @param string[]
+   */
+  public function setMembers($members)
+  {
+    $this->members = $members;
+  }
+  /**
+   * @return string[]
+   */
+  public function getMembers()
+  {
+    return $this->members;
+  }
+  /**
+   * @param string
+   */
+  public function setRole($role)
+  {
+    $this->role = $role;
+  }
+  /**
+   * @return string
+   */
+  public function getRole()
+  {
+    return $this->role;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleIamV1Binding::class, 'Google_Service_Contactcenterinsights_GoogleIamV1Binding');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleIamV1Policy.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleIamV1Policy.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleIamV1Policy.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\Contactcenterinsights;
+
+class GoogleIamV1Policy extends \Google\Collection
+{
+  protected $collection_key = 'bindings';
+  protected $auditConfigsType = GoogleIamV1AuditConfig::class;
+  protected $auditConfigsDataType = 'array';
+  protected $bindingsType = GoogleIamV1Binding::class;
+  protected $bindingsDataType = 'array';
+  /**
+   * @var string
+   */
+  public $etag;
+  /**
+   * @var int
+   */
+  public $version;
+
+  /**
+   * @param GoogleIamV1AuditConfig[]
+   */
+  public function setAuditConfigs($auditConfigs)
+  {
+    $this->auditConfigs = $auditConfigs;
+  }
+  /**
+   * @return GoogleIamV1AuditConfig[]
+   */
+  public function getAuditConfigs()
+  {
+    return $this->auditConfigs;
+  }
+  /**
+   * @param GoogleIamV1Binding[]
+   */
+  public function setBindings($bindings)
+  {
+    $this->bindings = $bindings;
+  }
+  /**
+   * @return GoogleIamV1Binding[]
+   */
+  public function getBindings()
+  {
+    return $this->bindings;
+  }
+  /**
+   * @param string
+   */
+  public function setEtag($etag)
+  {
+    $this->etag = $etag;
+  }
+  /**
+   * @return string
+   */
+  public function getEtag()
+  {
+    return $this->etag;
+  }
+  /**
+   * @param int
+   */
+  public function setVersion($version)
+  {
+    $this->version = $version;
+  }
+  /**
+   * @return int
+   */
+  public function getVersion()
+  {
+    return $this->version;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleIamV1Policy::class, 'Google_Service_Contactcenterinsights_GoogleIamV1Policy');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleIamV1SetIamPolicyRequest.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleIamV1SetIamPolicyRequest.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleIamV1SetIamPolicyRequest.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\Contactcenterinsights;
+
+class GoogleIamV1SetIamPolicyRequest extends \Google\Model
+{
+  protected $policyType = GoogleIamV1Policy::class;
+  protected $policyDataType = '';
+  /**
+   * @var string
+   */
+  public $updateMask;
+
+  /**
+   * @param GoogleIamV1Policy
+   */
+  public function setPolicy(GoogleIamV1Policy $policy)
+  {
+    $this->policy = $policy;
+  }
+  /**
+   * @return GoogleIamV1Policy
+   */
+  public function getPolicy()
+  {
+    return $this->policy;
+  }
+  /**
+   * @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(GoogleIamV1SetIamPolicyRequest::class, 'Google_Service_Contactcenterinsights_GoogleIamV1SetIamPolicyRequest');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleIamV1TestIamPermissionsRequest.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleIamV1TestIamPermissionsRequest.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleIamV1TestIamPermissionsRequest.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\Contactcenterinsights;
+
+class GoogleIamV1TestIamPermissionsRequest extends \Google\Collection
+{
+  protected $collection_key = 'permissions';
+  /**
+   * @var string[]
+   */
+  public $permissions;
+
+  /**
+   * @param string[]
+   */
+  public function setPermissions($permissions)
+  {
+    $this->permissions = $permissions;
+  }
+  /**
+   * @return string[]
+   */
+  public function getPermissions()
+  {
+    return $this->permissions;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleIamV1TestIamPermissionsRequest::class, 'Google_Service_Contactcenterinsights_GoogleIamV1TestIamPermissionsRequest');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleIamV1TestIamPermissionsResponse.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleIamV1TestIamPermissionsResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleIamV1TestIamPermissionsResponse.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\Contactcenterinsights;
+
+class GoogleIamV1TestIamPermissionsResponse extends \Google\Collection
+{
+  protected $collection_key = 'permissions';
+  /**
+   * @var string[]
+   */
+  public $permissions;
+
+  /**
+   * @param string[]
+   */
+  public function setPermissions($permissions)
+  {
+    $this->permissions = $permissions;
+  }
+  /**
+   * @return string[]
+   */
+  public function getPermissions()
+  {
+    return $this->permissions;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleIamV1TestIamPermissionsResponse::class, 'Google_Service_Contactcenterinsights_GoogleIamV1TestIamPermissionsResponse');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleLongrunningListOperationsResponse.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleLongrunningListOperationsResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleLongrunningListOperationsResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,61 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\Contactcenterinsights;
+
+class GoogleLongrunningListOperationsResponse extends \Google\Collection
+{
+  protected $collection_key = 'operations';
+  /**
+   * @var string
+   */
+  public $nextPageToken;
+  protected $operationsType = GoogleLongrunningOperation::class;
+  protected $operationsDataType = 'array';
+
+  /**
+   * @param string
+   */
+  public function setNextPageToken($nextPageToken)
+  {
+    $this->nextPageToken = $nextPageToken;
+  }
+  /**
+   * @return string
+   */
+  public function getNextPageToken()
+  {
+    return $this->nextPageToken;
+  }
+  /**
+   * @param GoogleLongrunningOperation[]
+   */
+  public function setOperations($operations)
+  {
+    $this->operations = $operations;
+  }
+  /**
+   * @return GoogleLongrunningOperation[]
+   */
+  public function getOperations()
+  {
+    return $this->operations;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleLongrunningListOperationsResponse::class, 'Google_Service_Contactcenterinsights_GoogleLongrunningListOperationsResponse');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleLongrunningOperation.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleLongrunningOperation.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleLongrunningOperation.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,114 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\Contactcenterinsights;
+
+class GoogleLongrunningOperation extends \Google\Model
+{
+  /**
+   * @var bool
+   */
+  public $done;
+  protected $errorType = GoogleRpcStatus::class;
+  protected $errorDataType = '';
+  /**
+   * @var array[]
+   */
+  public $metadata;
+  /**
+   * @var string
+   */
+  public $name;
+  /**
+   * @var array[]
+   */
+  public $response;
+
+  /**
+   * @param bool
+   */
+  public function setDone($done)
+  {
+    $this->done = $done;
+  }
+  /**
+   * @return bool
+   */
+  public function getDone()
+  {
+    return $this->done;
+  }
+  /**
+   * @param GoogleRpcStatus
+   */
+  public function setError(GoogleRpcStatus $error)
+  {
+    $this->error = $error;
+  }
+  /**
+   * @return GoogleRpcStatus
+   */
+  public function getError()
+  {
+    return $this->error;
+  }
+  /**
+   * @param array[]
+   */
+  public function setMetadata($metadata)
+  {
+    $this->metadata = $metadata;
+  }
+  /**
+   * @return array[]
+   */
+  public function getMetadata()
+  {
+    return $this->metadata;
+  }
+  /**
+   * @param string
+   */
+  public function setName($name)
+  {
+    $this->name = $name;
+  }
+  /**
+   * @return string
+   */
+  public function getName()
+  {
+    return $this->name;
+  }
+  /**
+   * @param array[]
+   */
+  public function setResponse($response)
+  {
+    $this->response = $response;
+  }
+  /**
+   * @return array[]
+   */
+  public function getResponse()
+  {
+    return $this->response;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleLongrunningOperation::class, 'Google_Service_Contactcenterinsights_GoogleLongrunningOperation');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleProtobufEmpty.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleProtobufEmpty.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/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\Contactcenterinsights;
+
+class GoogleProtobufEmpty extends \Google\Model
+{
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleProtobufEmpty::class, 'Google_Service_Contactcenterinsights_GoogleProtobufEmpty');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleRpcStatus.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleRpcStatus.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/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\Contactcenterinsights;
+
+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_Contactcenterinsights_GoogleRpcStatus');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleTypeExpr.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleTypeExpr.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleTypeExpr.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\Contactcenterinsights;
+
+class GoogleTypeExpr extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $description;
+  /**
+   * @var string
+   */
+  public $expression;
+  /**
+   * @var string
+   */
+  public $location;
+  /**
+   * @var string
+   */
+  public $title;
+
+  /**
+   * @param string
+   */
+  public function setDescription($description)
+  {
+    $this->description = $description;
+  }
+  /**
+   * @return string
+   */
+  public function getDescription()
+  {
+    return $this->description;
+  }
+  /**
+   * @param string
+   */
+  public function setExpression($expression)
+  {
+    $this->expression = $expression;
+  }
+  /**
+   * @return string
+   */
+  public function getExpression()
+  {
+    return $this->expression;
+  }
+  /**
+   * @param string
+   */
+  public function setLocation($location)
+  {
+    $this->location = $location;
+  }
+  /**
+   * @return string
+   */
+  public function getLocation()
+  {
+    return $this->location;
+  }
+  /**
+   * @param string
+   */
+  public function setTitle($title)
+  {
+    $this->title = $title;
+  }
+  /**
+   * @return string
+   */
+  public function getTitle()
+  {
+    return $this->title;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleTypeExpr::class, 'Google_Service_Contactcenterinsights_GoogleTypeExpr');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/GoogleTypeInterval.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/GoogleTypeInterval.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/GoogleTypeInterval.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\Contactcenterinsights;
+
+class GoogleTypeInterval extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $endTime;
+  /**
+   * @var string
+   */
+  public $startTime;
+
+  /**
+   * @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;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleTypeInterval::class, 'Google_Service_Contactcenterinsights_GoogleTypeInterval');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/Resource/Projects.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/Resource/Projects.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/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\Contactcenterinsights\Resource;
+
+/**
+ * The "projects" collection of methods.
+ * Typical usage is:
+ *  <code>
+ *   $contactcenterinsightsService = new Google\Service\Contactcenterinsights(...);
+ *   $projects = $contactcenterinsightsService->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_Contactcenterinsights_Resource_Projects');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/Resource/ProjectsLocations.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/Resource/ProjectsLocations.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/Resource/ProjectsLocations.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,165 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\Contactcenterinsights\Resource;
+
+use Google\Service\Contactcenterinsights\GoogleCloudContactcenterinsightsV1BulkDownloadFeedbackLabelsRequest;
+use Google\Service\Contactcenterinsights\GoogleCloudContactcenterinsightsV1BulkUploadFeedbackLabelsRequest;
+use Google\Service\Contactcenterinsights\GoogleCloudContactcenterinsightsV1EncryptionSpec;
+use Google\Service\Contactcenterinsights\GoogleCloudContactcenterinsightsV1ListAllFeedbackLabelsResponse;
+use Google\Service\Contactcenterinsights\GoogleCloudContactcenterinsightsV1QueryMetricsRequest;
+use Google\Service\Contactcenterinsights\GoogleCloudContactcenterinsightsV1Settings;
+use Google\Service\Contactcenterinsights\GoogleLongrunningOperation;
+
+/**
+ * The "locations" collection of methods.
+ * Typical usage is:
+ *  <code>
+ *   $contactcenterinsightsService = new Google\Service\Contactcenterinsights(...);
+ *   $locations = $contactcenterinsightsService->projects_locations;
+ *  </code>
+ */
+class ProjectsLocations extends \Google\Service\Resource
+{
+  /**
+   * Download feedback labels in bulk. (locations.bulkDownloadFeedbackLabels)
+   *
+   * @param string $parent Required. The parent resource for new feedback labels.
+   * @param GoogleCloudContactcenterinsightsV1BulkDownloadFeedbackLabelsRequest $postBody
+   * @param array $optParams Optional parameters.
+   * @return GoogleLongrunningOperation
+   * @throws \Google\Service\Exception
+   */
+  public function bulkDownloadFeedbackLabels($parent, GoogleCloudContactcenterinsightsV1BulkDownloadFeedbackLabelsRequest $postBody, $optParams = [])
+  {
+    $params = ['parent' => $parent, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('bulkDownloadFeedbackLabels', [$params], GoogleLongrunningOperation::class);
+  }
+  /**
+   * Upload feedback labels in bulk. (locations.bulkUploadFeedbackLabels)
+   *
+   * @param string $parent Required. The parent resource for new feedback labels.
+   * @param GoogleCloudContactcenterinsightsV1BulkUploadFeedbackLabelsRequest $postBody
+   * @param array $optParams Optional parameters.
+   * @return GoogleLongrunningOperation
+   * @throws \Google\Service\Exception
+   */
+  public function bulkUploadFeedbackLabels($parent, GoogleCloudContactcenterinsightsV1BulkUploadFeedbackLabelsRequest $postBody, $optParams = [])
+  {
+    $params = ['parent' => $parent, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('bulkUploadFeedbackLabels', [$params], GoogleLongrunningOperation::class);
+  }
+  /**
+   * Gets location-level encryption key specification.
+   * (locations.getEncryptionSpec)
+   *
+   * @param string $name Required. The name of the encryption spec resource to
+   * get.
+   * @param array $optParams Optional parameters.
+   * @return GoogleCloudContactcenterinsightsV1EncryptionSpec
+   * @throws \Google\Service\Exception
+   */
+  public function getEncryptionSpec($name, $optParams = [])
+  {
+    $params = ['name' => $name];
+    $params = array_merge($params, $optParams);
+    return $this->call('getEncryptionSpec', [$params], GoogleCloudContactcenterinsightsV1EncryptionSpec::class);
+  }
+  /**
+   * Gets project-level settings. (locations.getSettings)
+   *
+   * @param string $name Required. The name of the settings resource to get.
+   * @param array $optParams Optional parameters.
+   * @return GoogleCloudContactcenterinsightsV1Settings
+   * @throws \Google\Service\Exception
+   */
+  public function getSettings($name, $optParams = [])
+  {
+    $params = ['name' => $name];
+    $params = array_merge($params, $optParams);
+    return $this->call('getSettings', [$params], GoogleCloudContactcenterinsightsV1Settings::class);
+  }
+  /**
+   * List all feedback labels by project number. (locations.listAllFeedbackLabels)
+   *
+   * @param string $parent Required. The parent resource of all feedback labels
+   * per project.
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param string filter Optional. A filter to reduce results to a specific
+   * subset in the entire project. Supports disjunctions (OR) and conjunctions
+   * (AND). Supported fields: * `issue_model_id` * `qa_question_id` *
+   * `min_create_time` * `max_create_time` * `min_update_time` * `max_update_time`
+   * * `feedback_label_type`: QUALITY_AI, TOPIC_MODELING
+   * @opt_param int pageSize Optional. The maximum number of feedback labels to
+   * return in the response. A valid page size ranges from 0 to 100,000 inclusive.
+   * If the page size is zero or unspecified, a default page size of 100 will be
+   * chosen. Note that a call might return fewer results than the requested page
+   * size.
+   * @opt_param string pageToken Optional. The value returned by the last
+   * `ListAllFeedbackLabelsResponse`. This value indicates that this is a
+   * continuation of a prior `ListAllFeedbackLabels` call and that the system
+   * should return the next page of data.
+   * @return GoogleCloudContactcenterinsightsV1ListAllFeedbackLabelsResponse
+   * @throws \Google\Service\Exception
+   */
+  public function listAllFeedbackLabels($parent, $optParams = [])
+  {
+    $params = ['parent' => $parent];
+    $params = array_merge($params, $optParams);
+    return $this->call('listAllFeedbackLabels', [$params], GoogleCloudContactcenterinsightsV1ListAllFeedbackLabelsResponse::class);
+  }
+  /**
+   * Query metrics. (locations.queryMetrics)
+   *
+   * @param string $location Required. The location of the data.
+   * "projects/{project}/locations/{location}"
+   * @param GoogleCloudContactcenterinsightsV1QueryMetricsRequest $postBody
+   * @param array $optParams Optional parameters.
+   * @return GoogleLongrunningOperation
+   * @throws \Google\Service\Exception
+   */
+  public function queryMetrics($location, GoogleCloudContactcenterinsightsV1QueryMetricsRequest $postBody, $optParams = [])
+  {
+    $params = ['location' => $location, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('queryMetrics', [$params], GoogleLongrunningOperation::class);
+  }
+  /**
+   * Updates project-level settings. (locations.updateSettings)
+   *
+   * @param string $name Immutable. The resource name of the settings resource.
+   * Format: projects/{project}/locations/{location}/settings
+   * @param GoogleCloudContactcenterinsightsV1Settings $postBody
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param string updateMask Required. The list of fields to be updated.
+   * @return GoogleCloudContactcenterinsightsV1Settings
+   * @throws \Google\Service\Exception
+   */
+  public function updateSettings($name, GoogleCloudContactcenterinsightsV1Settings $postBody, $optParams = [])
+  {
+    $params = ['name' => $name, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('updateSettings', [$params], GoogleCloudContactcenterinsightsV1Settings::class);
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(ProjectsLocations::class, 'Google_Service_Contactcenterinsights_Resource_ProjectsLocations');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/Resource/ProjectsLocationsAnalysisRules.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/Resource/ProjectsLocationsAnalysisRules.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/Resource/ProjectsLocationsAnalysisRules.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\Contactcenterinsights\Resource;
+
+use Google\Service\Contactcenterinsights\GoogleCloudContactcenterinsightsV1AnalysisRule;
+use Google\Service\Contactcenterinsights\GoogleCloudContactcenterinsightsV1ListAnalysisRulesResponse;
+use Google\Service\Contactcenterinsights\GoogleProtobufEmpty;
+
+/**
+ * The "analysisRules" collection of methods.
+ * Typical usage is:
+ *  <code>
+ *   $contactcenterinsightsService = new Google\Service\Contactcenterinsights(...);
+ *   $analysisRules = $contactcenterinsightsService->projects_locations_analysisRules;
+ *  </code>
+ */
+class ProjectsLocationsAnalysisRules extends \Google\Service\Resource
+{
+  /**
+   * Creates a analysis rule. (analysisRules.create)
+   *
+   * @param string $parent Required. The parent resource of the analysis rule.
+   * Required. The location to create a analysis rule for. Format:
+   * `projects//locations/` or `projects//locations/`
+   * @param GoogleCloudContactcenterinsightsV1AnalysisRule $postBody
+   * @param array $optParams Optional parameters.
+   * @return GoogleCloudContactcenterinsightsV1AnalysisRule
+   * @throws \Google\Service\Exception
+   */
+  public function create($parent, GoogleCloudContactcenterinsightsV1AnalysisRule $postBody, $optParams = [])
+  {
+    $params = ['parent' => $parent, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('create', [$params], GoogleCloudContactcenterinsightsV1AnalysisRule::class);
+  }
+  /**
+   * Deletes a analysis rule. (analysisRules.delete)
+   *
+   * @param string $name Required. The name of the analysis rule to delete.
+   * @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 analysis rule. (analysisRules.get)
+   *
+   * @param string $name Required. The name of the AnalysisRule to get.
+   * @param array $optParams Optional parameters.
+   * @return GoogleCloudContactcenterinsightsV1AnalysisRule
+   * @throws \Google\Service\Exception
+   */
+  public function get($name, $optParams = [])
+  {
+    $params = ['name' => $name];
+    $params = array_merge($params, $optParams);
+    return $this->call('get', [$params], GoogleCloudContactcenterinsightsV1AnalysisRule::class);
+  }
+  /**
+   * Lists analysis rules. (analysisRules.listProjectsLocationsAnalysisRules)
+   *
+   * @param string $parent Required. The parent resource of the analysis rules.
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param int pageSize Optional. The maximum number of analysis rule to
+   * return in the response. If this value is zero, the service will select a
+   * default size. A call may return fewer objects than requested. A non-empty
+   * `next_page_token` in the response indicates that more data is available.
+   * @opt_param string pageToken Optional. The value returned by the last
+   * `ListAnalysisRulesResponse`; indicates that this is a continuation of a prior
+   * `ListAnalysisRules` call and the system should return the next page of data.
+   * @return GoogleCloudContactcenterinsightsV1ListAnalysisRulesResponse
+   * @throws \Google\Service\Exception
+   */
+  public function listProjectsLocationsAnalysisRules($parent, $optParams = [])
+  {
+    $params = ['parent' => $parent];
+    $params = array_merge($params, $optParams);
+    return $this->call('list', [$params], GoogleCloudContactcenterinsightsV1ListAnalysisRulesResponse::class);
+  }
+  /**
+   * Updates a analysis rule. (analysisRules.patch)
+   *
+   * @param string $name Identifier. The resource name of the analysis rule.
+   * Format: projects/{project}/locations/{location}/analysisRules/{analysis_rule}
+   * @param GoogleCloudContactcenterinsightsV1AnalysisRule $postBody
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param string updateMask Optional. The list of fields to be updated. If
+   * the update_mask is not provided, the update will be applied to all fields.
+   * @return GoogleCloudContactcenterinsightsV1AnalysisRule
+   * @throws \Google\Service\Exception
+   */
+  public function patch($name, GoogleCloudContactcenterinsightsV1AnalysisRule $postBody, $optParams = [])
+  {
+    $params = ['name' => $name, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('patch', [$params], GoogleCloudContactcenterinsightsV1AnalysisRule::class);
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(ProjectsLocationsAnalysisRules::class, 'Google_Service_Contactcenterinsights_Resource_ProjectsLocationsAnalysisRules');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/Resource/ProjectsLocationsAuthorizedViewSet.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/Resource/ProjectsLocationsAuthorizedViewSet.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/Resource/ProjectsLocationsAuthorizedViewSet.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\Contactcenterinsights\Resource;
+
+/**
+ * The "authorizedViewSet" collection of methods.
+ * Typical usage is:
+ *  <code>
+ *   $contactcenterinsightsService = new Google\Service\Contactcenterinsights(...);
+ *   $authorizedViewSet = $contactcenterinsightsService->projects_locations_authorizedViewSet;
+ *  </code>
+ */
+class ProjectsLocationsAuthorizedViewSet extends \Google\Service\Resource
+{
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(ProjectsLocationsAuthorizedViewSet::class, 'Google_Service_Contactcenterinsights_Resource_ProjectsLocationsAuthorizedViewSet');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/Resource/ProjectsLocationsAuthorizedViewSetAuthorizedView.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/Resource/ProjectsLocationsAuthorizedViewSetAuthorizedView.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/Resource/ProjectsLocationsAuthorizedViewSetAuthorizedView.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,71 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\Contactcenterinsights\Resource;
+
+use Google\Service\Contactcenterinsights\GoogleCloudContactcenterinsightsV1CalculateStatsResponse;
+use Google\Service\Contactcenterinsights\GoogleCloudContactcenterinsightsV1QueryMetricsRequest;
+use Google\Service\Contactcenterinsights\GoogleLongrunningOperation;
+
+/**
+ * The "authorizedView" collection of methods.
+ * Typical usage is:
+ *  <code>
+ *   $contactcenterinsightsService = new Google\Service\Contactcenterinsights(...);
+ *   $authorizedView = $contactcenterinsightsService->projects_locations_authorizedViewSet_authorizedView;
+ *  </code>
+ */
+class ProjectsLocationsAuthorizedViewSetAuthorizedView extends \Google\Service\Resource
+{
+  /**
+   * Gets conversation statistics. (authorizedView.calculateStats)
+   *
+   * @param string $location Required. The location of the conversations.
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param string filter A filter to reduce results to a specific subset.
+   * This field is useful for getting statistics about conversations with specific
+   * properties.
+   * @return GoogleCloudContactcenterinsightsV1CalculateStatsResponse
+   * @throws \Google\Service\Exception
+   */
+  public function calculateStats($location, $optParams = [])
+  {
+    $params = ['location' => $location];
+    $params = array_merge($params, $optParams);
+    return $this->call('calculateStats', [$params], GoogleCloudContactcenterinsightsV1CalculateStatsResponse::class);
+  }
+  /**
+   * Query metrics. (authorizedView.queryMetrics)
+   *
+   * @param string $location Required. The location of the data.
+   * "projects/{project}/locations/{location}"
+   * @param GoogleCloudContactcenterinsightsV1QueryMetricsRequest $postBody
+   * @param array $optParams Optional parameters.
+   * @return GoogleLongrunningOperation
+   * @throws \Google\Service\Exception
+   */
+  public function queryMetrics($location, GoogleCloudContactcenterinsightsV1QueryMetricsRequest $postBody, $optParams = [])
+  {
+    $params = ['location' => $location, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('queryMetrics', [$params], GoogleLongrunningOperation::class);
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(ProjectsLocationsAuthorizedViewSetAuthorizedView::class, 'Google_Service_Contactcenterinsights_Resource_ProjectsLocationsAuthorizedViewSetAuthorizedView');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/Resource/ProjectsLocationsAuthorizedViewSetAuthorizedViews.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/Resource/ProjectsLocationsAuthorizedViewSetAuthorizedViews.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/Resource/ProjectsLocationsAuthorizedViewSetAuthorizedViews.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\Contactcenterinsights\Resource;
+
+/**
+ * The "authorizedViews" collection of methods.
+ * Typical usage is:
+ *  <code>
+ *   $contactcenterinsightsService = new Google\Service\Contactcenterinsights(...);
+ *   $authorizedViews = $contactcenterinsightsService->projects_locations_authorizedViewSet_authorizedViews;
+ *  </code>
+ */
+class ProjectsLocationsAuthorizedViewSetAuthorizedViews extends \Google\Service\Resource
+{
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(ProjectsLocationsAuthorizedViewSetAuthorizedViews::class, 'Google_Service_Contactcenterinsights_Resource_ProjectsLocationsAuthorizedViewSetAuthorizedViews');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/Resource/ProjectsLocationsAuthorizedViewSetAuthorizedViewsConversations.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/Resource/ProjectsLocationsAuthorizedViewSetAuthorizedViewsConversations.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/Resource/ProjectsLocationsAuthorizedViewSetAuthorizedViewsConversations.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\Contactcenterinsights\Resource;
+
+/**
+ * The "conversations" collection of methods.
+ * Typical usage is:
+ *  <code>
+ *   $contactcenterinsightsService = new Google\Service\Contactcenterinsights(...);
+ *   $conversations = $contactcenterinsightsService->projects_locations_authorizedViewSet_authorizedViews_conversations;
+ *  </code>
+ */
+class ProjectsLocationsAuthorizedViewSetAuthorizedViewsConversations extends \Google\Service\Resource
+{
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(ProjectsLocationsAuthorizedViewSetAuthorizedViewsConversations::class, 'Google_Service_Contactcenterinsights_Resource_ProjectsLocationsAuthorizedViewSetAuthorizedViewsConversations');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/Resource/ProjectsLocationsAuthorizedViewSetAuthorizedViewsConversationsFeedbackLabels.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/Resource/ProjectsLocationsAuthorizedViewSetAuthorizedViewsConversationsFeedbackLabels.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/Resource/ProjectsLocationsAuthorizedViewSetAuthorizedViewsConversationsFeedbackLabels.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,134 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\Contactcenterinsights\Resource;
+
+use Google\Service\Contactcenterinsights\GoogleCloudContactcenterinsightsV1FeedbackLabel;
+use Google\Service\Contactcenterinsights\GoogleCloudContactcenterinsightsV1ListFeedbackLabelsResponse;
+use Google\Service\Contactcenterinsights\GoogleProtobufEmpty;
+
+/**
+ * The "feedbackLabels" collection of methods.
+ * Typical usage is:
+ *  <code>
+ *   $contactcenterinsightsService = new Google\Service\Contactcenterinsights(...);
+ *   $feedbackLabels = $contactcenterinsightsService->projects_locations_authorizedViewSet_authorizedViews_conversations_feedbackLabels;
+ *  </code>
+ */
+class ProjectsLocationsAuthorizedViewSetAuthorizedViewsConversationsFeedbackLabels extends \Google\Service\Resource
+{
+  /**
+   * Create feedback label. (feedbackLabels.create)
+   *
+   * @param string $parent Required. The parent resource of the feedback label.
+   * @param GoogleCloudContactcenterinsightsV1FeedbackLabel $postBody
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param string feedbackLabelId Optional. The ID of the feedback label to
+   * create. If one is not specified it will be generated by the server.
+   * @return GoogleCloudContactcenterinsightsV1FeedbackLabel
+   * @throws \Google\Service\Exception
+   */
+  public function create($parent, GoogleCloudContactcenterinsightsV1FeedbackLabel $postBody, $optParams = [])
+  {
+    $params = ['parent' => $parent, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('create', [$params], GoogleCloudContactcenterinsightsV1FeedbackLabel::class);
+  }
+  /**
+   * Delete feedback label. (feedbackLabels.delete)
+   *
+   * @param string $name Required. The name of the feedback label to delete.
+   * @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 feedback label. (feedbackLabels.get)
+   *
+   * @param string $name Required. The name of the feedback label to get.
+   * @param array $optParams Optional parameters.
+   * @return GoogleCloudContactcenterinsightsV1FeedbackLabel
+   * @throws \Google\Service\Exception
+   */
+  public function get($name, $optParams = [])
+  {
+    $params = ['name' => $name];
+    $params = array_merge($params, $optParams);
+    return $this->call('get', [$params], GoogleCloudContactcenterinsightsV1FeedbackLabel::class);
+  }
+  /**
+   * List feedback labels. (feedbackLabels.listProjectsLocationsAuthorizedViewSetA
+   * uthorizedViewsConversationsFeedbackLabels)
+   *
+   * @param string $parent Required. The parent resource of the feedback labels.
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param string filter Optional. A filter to reduce results to a specific
+   * subset. Supports disjunctions (OR) and conjunctions (AND). Automatically
+   * sorts by conversation ID. To sort by all feedback labels in a project see
+   * ListAllFeedbackLabels. Supported fields: * `issue_model_id` *
+   * `qa_question_id` * `qa_scorecard_id` * `min_create_time` * `max_create_time`
+   * * `min_update_time` * `max_update_time` * `feedback_label_type`: QUALITY_AI,
+   * TOPIC_MODELING
+   * @opt_param int pageSize Optional. The maximum number of feedback labels to
+   * return in the response. A valid page size ranges from 0 to 100,000 inclusive.
+   * If the page size is zero or unspecified, a default page size of 100 will be
+   * chosen. Note that a call might return fewer results than the requested page
+   * size.
+   * @opt_param string pageToken Optional. The value returned by the last
+   * `ListFeedbackLabelsResponse`. This value indicates that this is a
+   * continuation of a prior `ListFeedbackLabels` call and that the system should
+   * return the next page of data.
+   * @return GoogleCloudContactcenterinsightsV1ListFeedbackLabelsResponse
+   * @throws \Google\Service\Exception
+   */
+  public function listProjectsLocationsAuthorizedViewSetAuthorizedViewsConversationsFeedbackLabels($parent, $optParams = [])
+  {
+    $params = ['parent' => $parent];
+    $params = array_merge($params, $optParams);
+    return $this->call('list', [$params], GoogleCloudContactcenterinsightsV1ListFeedbackLabelsResponse::class);
+  }
+  /**
+   * Update feedback label. (feedbackLabels.patch)
+   *
+   * @param string $name Immutable. Resource name of the FeedbackLabel. Format: pr
+   * ojects/{project}/locations/{location}/conversations/{conversation}/feedbackLa
+   * bels/{feedback_label}
+   * @param GoogleCloudContactcenterinsightsV1FeedbackLabel $postBody
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param string updateMask Required. The list of fields to be updated.
+   * @return GoogleCloudContactcenterinsightsV1FeedbackLabel
+   * @throws \Google\Service\Exception
+   */
+  public function patch($name, GoogleCloudContactcenterinsightsV1FeedbackLabel $postBody, $optParams = [])
+  {
+    $params = ['name' => $name, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('patch', [$params], GoogleCloudContactcenterinsightsV1FeedbackLabel::class);
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(ProjectsLocationsAuthorizedViewSetAuthorizedViewsConversationsFeedbackLabels::class, 'Google_Service_Contactcenterinsights_Resource_ProjectsLocationsAuthorizedViewSetAuthorizedViewsConversationsFeedbackLabels');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/Resource/ProjectsLocationsAuthorizedViewSets.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/Resource/ProjectsLocationsAuthorizedViewSets.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/Resource/ProjectsLocationsAuthorizedViewSets.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\Contactcenterinsights\Resource;
+
+/**
+ * The "authorizedViewSets" collection of methods.
+ * Typical usage is:
+ *  <code>
+ *   $contactcenterinsightsService = new Google\Service\Contactcenterinsights(...);
+ *   $authorizedViewSets = $contactcenterinsightsService->projects_locations_authorizedViewSets;
+ *  </code>
+ */
+class ProjectsLocationsAuthorizedViewSets extends \Google\Service\Resource
+{
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(ProjectsLocationsAuthorizedViewSets::class, 'Google_Service_Contactcenterinsights_Resource_ProjectsLocationsAuthorizedViewSets');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/Resource/ProjectsLocationsAuthorizedViewSetsAuthorizedViews.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/Resource/ProjectsLocationsAuthorizedViewSetsAuthorizedViews.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/Resource/ProjectsLocationsAuthorizedViewSetsAuthorizedViews.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\Contactcenterinsights\Resource;
+
+use Google\Service\Contactcenterinsights\GoogleIamV1Policy;
+use Google\Service\Contactcenterinsights\GoogleIamV1SetIamPolicyRequest;
+use Google\Service\Contactcenterinsights\GoogleIamV1TestIamPermissionsRequest;
+use Google\Service\Contactcenterinsights\GoogleIamV1TestIamPermissionsResponse;
+
+/**
+ * The "authorizedViews" collection of methods.
+ * Typical usage is:
+ *  <code>
+ *   $contactcenterinsightsService = new Google\Service\Contactcenterinsights(...);
+ *   $authorizedViews = $contactcenterinsightsService->projects_locations_authorizedViewSets_authorizedViews;
+ *  </code>
+ */
+class ProjectsLocationsAuthorizedViewSetsAuthorizedViews extends \Google\Service\Resource
+{
+  /**
+   * Gets the access control policy for a resource. Returns an empty policy if the
+   * resource exists and does not have a policy set.
+   * (authorizedViews.getIamPolicy)
+   *
+   * @param string $resource REQUIRED: The resource for which the policy is being
+   * requested. See [Resource
+   * names](https://cloud.google.com/apis/design/resource_names) for the
+   * appropriate value for this field.
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param int options.requestedPolicyVersion Optional. The maximum policy
+   * version that will be used to format the policy. Valid values are 0, 1, and 3.
+   * Requests specifying an invalid value will be rejected. Requests for policies
+   * with any conditional role bindings must specify version 3. Policies with no
+   * conditional role bindings may specify any valid value or leave the field
+   * unset. The policy in the response might use the policy version that you
+   * specified, or it might use a lower policy version. For example, if you
+   * specify version 3, but the policy has no conditional role bindings, the
+   * response uses version 1. To learn which resources support conditions in their
+   * IAM policies, see the [IAM
+   * documentation](https://cloud.google.com/iam/help/conditions/resource-
+   * policies).
+   * @return GoogleIamV1Policy
+   * @throws \Google\Service\Exception
+   */
+  public function getIamPolicy($resource, $optParams = [])
+  {
+    $params = ['resource' => $resource];
+    $params = array_merge($params, $optParams);
+    return $this->call('getIamPolicy', [$params], GoogleIamV1Policy::class);
+  }
+  /**
+   * Sets the access control policy on the specified resource. Replaces any
+   * existing policy. Can return `NOT_FOUND`, `INVALID_ARGUMENT`, and
+   * `PERMISSION_DENIED` errors. (authorizedViews.setIamPolicy)
+   *
+   * @param string $resource REQUIRED: The resource for which the policy is being
+   * specified. See [Resource
+   * names](https://cloud.google.com/apis/design/resource_names) for the
+   * appropriate value for this field.
+   * @param GoogleIamV1SetIamPolicyRequest $postBody
+   * @param array $optParams Optional parameters.
+   * @return GoogleIamV1Policy
+   * @throws \Google\Service\Exception
+   */
+  public function setIamPolicy($resource, GoogleIamV1SetIamPolicyRequest $postBody, $optParams = [])
+  {
+    $params = ['resource' => $resource, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('setIamPolicy', [$params], GoogleIamV1Policy::class);
+  }
+  /**
+   * Returns permissions that a caller has on the specified resource. If the
+   * resource does not exist, this will return an empty set of permissions, not a
+   * `NOT_FOUND` error. Note: This operation is designed to be used for building
+   * permission-aware UIs and command-line tools, not for authorization checking.
+   * This operation may "fail open" without warning.
+   * (authorizedViews.testIamPermissions)
+   *
+   * @param string $resource REQUIRED: The resource for which the policy detail is
+   * being requested. See [Resource
+   * names](https://cloud.google.com/apis/design/resource_names) for the
+   * appropriate value for this field.
+   * @param GoogleIamV1TestIamPermissionsRequest $postBody
+   * @param array $optParams Optional parameters.
+   * @return GoogleIamV1TestIamPermissionsResponse
+   * @throws \Google\Service\Exception
+   */
+  public function testIamPermissions($resource, GoogleIamV1TestIamPermissionsRequest $postBody, $optParams = [])
+  {
+    $params = ['resource' => $resource, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('testIamPermissions', [$params], GoogleIamV1TestIamPermissionsResponse::class);
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(ProjectsLocationsAuthorizedViewSetsAuthorizedViews::class, 'Google_Service_Contactcenterinsights_Resource_ProjectsLocationsAuthorizedViewSetsAuthorizedViews');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/Resource/ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversations.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/Resource/ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversations.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/Resource/ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversations.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,186 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\Contactcenterinsights\Resource;
+
+use Google\Service\Contactcenterinsights\GoogleCloudContactcenterinsightsV1Conversation;
+use Google\Service\Contactcenterinsights\GoogleCloudContactcenterinsightsV1ListConversationsResponse;
+use Google\Service\Contactcenterinsights\GoogleLongrunningOperation;
+use Google\Service\Contactcenterinsights\GoogleProtobufEmpty;
+
+/**
+ * The "conversations" collection of methods.
+ * Typical usage is:
+ *  <code>
+ *   $contactcenterinsightsService = new Google\Service\Contactcenterinsights(...);
+ *   $conversations = $contactcenterinsightsService->projects_locations_authorizedViewSets_authorizedViews_conversations;
+ *  </code>
+ */
+class ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversations extends \Google\Service\Resource
+{
+  /**
+   * Creates a conversation. Note that this method does not support audio
+   * transcription or redaction. Use `conversations.upload` instead.
+   * (conversations.create)
+   *
+   * @param string $parent Required. The parent resource of the conversation.
+   * @param GoogleCloudContactcenterinsightsV1Conversation $postBody
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param string conversationId A unique ID for the new conversation. This
+   * ID will become the final component of the conversation's resource name. If no
+   * ID is specified, a server-generated ID will be used. This value should be
+   * 4-64 characters and must match the regular expression `^[a-z0-9-]{4,64}$`.
+   * Valid characters are `a-z-`
+   * @return GoogleCloudContactcenterinsightsV1Conversation
+   * @throws \Google\Service\Exception
+   */
+  public function create($parent, GoogleCloudContactcenterinsightsV1Conversation $postBody, $optParams = [])
+  {
+    $params = ['parent' => $parent, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('create', [$params], GoogleCloudContactcenterinsightsV1Conversation::class);
+  }
+  /**
+   * Deletes a conversation. (conversations.delete)
+   *
+   * @param string $name Required. The name of the conversation to delete.
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param bool force If set to true, all of this conversation's analyses
+   * will also be deleted. Otherwise, the request will only succeed if the
+   * conversation has no analyses.
+   * @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 conversation. (conversations.get)
+   *
+   * @param string $name Required. The name of the conversation to get.
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param string view The level of details of the conversation. Default is
+   * `FULL`.
+   * @return GoogleCloudContactcenterinsightsV1Conversation
+   * @throws \Google\Service\Exception
+   */
+  public function get($name, $optParams = [])
+  {
+    $params = ['name' => $name];
+    $params = array_merge($params, $optParams);
+    return $this->call('get', [$params], GoogleCloudContactcenterinsightsV1Conversation::class);
+  }
+  /**
+   * Lists conversations. (conversations.listProjectsLocationsAuthorizedViewSetsAu
+   * thorizedViewsConversations)
+   *
+   * @param string $parent Required. The parent resource of the conversation.
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param string filter A filter to reduce results to a specific subset.
+   * Useful for querying conversations with specific properties.
+   * @opt_param string orderBy Optional. The attribute by which to order
+   * conversations in the response. If empty, conversations will be ordered by
+   * descending creation time. Supported values are one of the following: *
+   * create_time * customer_satisfaction_rating * duration * latest_analysis *
+   * start_time * turn_count The default sort order is ascending. To specify
+   * order, append `asc` or `desc` (`create_time desc`). For more details, see
+   * [Google AIPs Ordering](https://google.aip.dev/132#ordering).
+   * @opt_param int pageSize The maximum number of conversations to return in the
+   * response. A valid page size ranges from 0 to 100,000 inclusive. If the page
+   * size is zero or unspecified, a default page size of 100 will be chosen. Note
+   * that a call might return fewer results than the requested page size.
+   * @opt_param string pageToken The value returned by the last
+   * `ListConversationsResponse`. This value indicates that this is a continuation
+   * of a prior `ListConversations` call and that the system should return the
+   * next page of data.
+   * @opt_param string view The level of details of the conversation. Default is
+   * `BASIC`.
+   * @return GoogleCloudContactcenterinsightsV1ListConversationsResponse
+   * @throws \Google\Service\Exception
+   */
+  public function listProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversations($parent, $optParams = [])
+  {
+    $params = ['parent' => $parent];
+    $params = array_merge($params, $optParams);
+    return $this->call('list', [$params], GoogleCloudContactcenterinsightsV1ListConversationsResponse::class);
+  }
+  /**
+   * Updates a conversation. (conversations.patch)
+   *
+   * @param string $name Immutable. The resource name of the conversation. Format:
+   * projects/{project}/locations/{location}/conversations/{conversation}
+   * @param GoogleCloudContactcenterinsightsV1Conversation $postBody
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param string updateMask The list of fields to be updated. All possible
+   * fields can be updated by passing `*`, or a subset of the following updateable
+   * fields can be provided: * `agent_id` * `language_code` * `labels` *
+   * `metadata` * `quality_metadata` * `call_metadata` * `start_time` *
+   * `expire_time` or `ttl` * `data_source.gcs_source.audio_uri` or
+   * `data_source.dialogflow_source.audio_uri`
+   * @return GoogleCloudContactcenterinsightsV1Conversation
+   * @throws \Google\Service\Exception
+   */
+  public function patch($name, GoogleCloudContactcenterinsightsV1Conversation $postBody, $optParams = [])
+  {
+    $params = ['name' => $name, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('patch', [$params], GoogleCloudContactcenterinsightsV1Conversation::class);
+  }
+  /**
+   * Create a long-running conversation upload operation. This method differs from
+   * `CreateConversation` by allowing audio transcription and optional DLP
+   * redaction. (conversations.upload)
+   *
+   * @param string $parent Required. The parent resource of the conversation.
+   * @param GoogleCloudContactcenterinsightsV1Conversation $postBody
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param string conversationId Optional. A unique ID for the new
+   * conversation. This ID will become the final component of the conversation's
+   * resource name. If no ID is specified, a server-generated ID will be used.
+   * This value should be 4-64 characters and must match the regular expression
+   * `^[a-z0-9-]{4,64}$`. Valid characters are `a-z-`
+   * @opt_param string redactionConfig.deidentifyTemplate The fully-qualified DLP
+   * deidentify template resource name. Format:
+   * `projects/{project}/deidentifyTemplates/{template}`
+   * @opt_param string redactionConfig.inspectTemplate The fully-qualified DLP
+   * inspect template resource name. Format:
+   * `projects/{project}/locations/{location}/inspectTemplates/{template}`
+   * @opt_param string speechConfig.speechRecognizer The fully-qualified Speech
+   * Recognizer resource name. Format:
+   * `projects/{project_id}/locations/{location}/recognizer/{recognizer}`
+   * @return GoogleLongrunningOperation
+   * @throws \Google\Service\Exception
+   */
+  public function upload($parent, GoogleCloudContactcenterinsightsV1Conversation $postBody, $optParams = [])
+  {
+    $params = ['parent' => $parent, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('upload', [$params], GoogleLongrunningOperation::class);
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversations::class, 'Google_Service_Contactcenterinsights_Resource_ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversations');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/Resource/ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAnalyses.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/Resource/ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAnalyses.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/Resource/ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAnalyses.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,107 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\Contactcenterinsights\Resource;
+
+use Google\Service\Contactcenterinsights\GoogleCloudContactcenterinsightsV1Analysis;
+use Google\Service\Contactcenterinsights\GoogleCloudContactcenterinsightsV1ListAnalysesResponse;
+use Google\Service\Contactcenterinsights\GoogleLongrunningOperation;
+use Google\Service\Contactcenterinsights\GoogleProtobufEmpty;
+
+/**
+ * The "analyses" collection of methods.
+ * Typical usage is:
+ *  <code>
+ *   $contactcenterinsightsService = new Google\Service\Contactcenterinsights(...);
+ *   $analyses = $contactcenterinsightsService->projects_locations_authorizedViewSets_authorizedViews_conversations_analyses;
+ *  </code>
+ */
+class ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAnalyses extends \Google\Service\Resource
+{
+  /**
+   * Creates an analysis. The long running operation is done when the analysis has
+   * completed. (analyses.create)
+   *
+   * @param string $parent Required. The parent resource of the analysis.
+   * @param GoogleCloudContactcenterinsightsV1Analysis $postBody
+   * @param array $optParams Optional parameters.
+   * @return GoogleLongrunningOperation
+   * @throws \Google\Service\Exception
+   */
+  public function create($parent, GoogleCloudContactcenterinsightsV1Analysis $postBody, $optParams = [])
+  {
+    $params = ['parent' => $parent, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('create', [$params], GoogleLongrunningOperation::class);
+  }
+  /**
+   * Deletes an analysis. (analyses.delete)
+   *
+   * @param string $name Required. The name of the analysis to delete.
+   * @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 analysis. (analyses.get)
+   *
+   * @param string $name Required. The name of the analysis to get.
+   * @param array $optParams Optional parameters.
+   * @return GoogleCloudContactcenterinsightsV1Analysis
+   * @throws \Google\Service\Exception
+   */
+  public function get($name, $optParams = [])
+  {
+    $params = ['name' => $name];
+    $params = array_merge($params, $optParams);
+    return $this->call('get', [$params], GoogleCloudContactcenterinsightsV1Analysis::class);
+  }
+  /**
+   * Lists analyses. (analyses.listProjectsLocationsAuthorizedViewSetsAuthorizedVi
+   * ewsConversationsAnalyses)
+   *
+   * @param string $parent Required. The parent resource of the analyses.
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param string filter A filter to reduce results to a specific subset.
+   * Useful for querying conversations with specific properties.
+   * @opt_param int pageSize The maximum number of analyses to return in the
+   * response. If this value is zero, the service will select a default size. A
+   * call might return fewer objects than requested. A non-empty `next_page_token`
+   * in the response indicates that more data is available.
+   * @opt_param string pageToken The value returned by the last
+   * `ListAnalysesResponse`; indicates that this is a continuation of a prior
+   * `ListAnalyses` call and the system should return the next page of data.
+   * @return GoogleCloudContactcenterinsightsV1ListAnalysesResponse
+   * @throws \Google\Service\Exception
+   */
+  public function listProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAnalyses($parent, $optParams = [])
+  {
+    $params = ['parent' => $parent];
+    $params = array_merge($params, $optParams);
+    return $this->call('list', [$params], GoogleCloudContactcenterinsightsV1ListAnalysesResponse::class);
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAnalyses::class, 'Google_Service_Contactcenterinsights_Resource_ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAnalyses');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/Resource/ProjectsLocationsAuthorizedViewSetsAuthorizedViewsOperations.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/Resource/ProjectsLocationsAuthorizedViewSetsAuthorizedViewsOperations.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/Resource/ProjectsLocationsAuthorizedViewSetsAuthorizedViewsOperations.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\Contactcenterinsights\Resource;
+
+use Google\Service\Contactcenterinsights\GoogleLongrunningListOperationsResponse;
+use Google\Service\Contactcenterinsights\GoogleLongrunningOperation;
+use Google\Service\Contactcenterinsights\GoogleProtobufEmpty;
+
+/**
+ * The "operations" collection of methods.
+ * Typical usage is:
+ *  <code>
+ *   $contactcenterinsightsService = new Google\Service\Contactcenterinsights(...);
+ *   $operations = $contactcenterinsightsService->projects_locations_authorizedViewSets_authorizedViews_operations;
+ *  </code>
+ */
+class ProjectsLocationsAuthorizedViewSetsAuthorizedViewsOperations extends \Google\Service\Resource
+{
+  /**
+   * Starts asynchronous cancellation on a long-running operation. The server
+   * makes a best effort to cancel the operation, but success is not guaranteed.
+   * If the server doesn't support this method, it returns
+   * `google.rpc.Code.UNIMPLEMENTED`. Clients can use Operations.GetOperation or
+   * other methods to check whether the cancellation succeeded or whether the
+   * operation completed despite cancellation. On successful cancellation, the
+   * operation is not deleted; instead, it becomes an operation with an
+   * Operation.error value with a google.rpc.Status.code of 1, corresponding to
+   * `Code.CANCELLED`. (operations.cancel)
+   *
+   * @param string $name The name of the operation resource to be cancelled.
+   * @param array $optParams Optional parameters.
+   * @return GoogleProtobufEmpty
+   * @throws \Google\Service\Exception
+   */
+  public function cancel($name, $optParams = [])
+  {
+    $params = ['name' => $name];
+    $params = array_merge($params, $optParams);
+    return $this->call('cancel', [$params], GoogleProtobufEmpty::class);
+  }
+  /**
+   * Gets the latest state of a long-running operation. Clients can use this
+   * method to poll the operation result at intervals as recommended by the API
+   * service. (operations.get)
+   *
+   * @param string $name The name of the operation resource.
+   * @param array $optParams Optional parameters.
+   * @return GoogleLongrunningOperation
+   * @throws \Google\Service\Exception
+   */
+  public function get($name, $optParams = [])
+  {
+    $params = ['name' => $name];
+    $params = array_merge($params, $optParams);
+    return $this->call('get', [$params], GoogleLongrunningOperation::class);
+  }
+  /**
+   * Lists operations that match the specified filter in the request. If the
+   * server doesn't support this method, it returns `UNIMPLEMENTED`.
+   * (operations.listProjectsLocationsAuthorizedViewSetsAuthorizedViewsOperations)
+   *
+   * @param string $name The name of the operation's parent resource.
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param string filter The standard list filter.
+   * @opt_param int pageSize The standard list page size.
+   * @opt_param string pageToken The standard list page token.
+   * @return GoogleLongrunningListOperationsResponse
+   * @throws \Google\Service\Exception
+   */
+  public function listProjectsLocationsAuthorizedViewSetsAuthorizedViewsOperations($name, $optParams = [])
+  {
+    $params = ['name' => $name];
+    $params = array_merge($params, $optParams);
+    return $this->call('list', [$params], GoogleLongrunningListOperationsResponse::class);
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(ProjectsLocationsAuthorizedViewSetsAuthorizedViewsOperations::class, 'Google_Service_Contactcenterinsights_Resource_ProjectsLocationsAuthorizedViewSetsAuthorizedViewsOperations');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/Resource/ProjectsLocationsConversations.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/Resource/ProjectsLocationsConversations.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/Resource/ProjectsLocationsConversations.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,242 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\Contactcenterinsights\Resource;
+
+use Google\Service\Contactcenterinsights\GoogleCloudContactcenterinsightsV1BulkAnalyzeConversationsRequest;
+use Google\Service\Contactcenterinsights\GoogleCloudContactcenterinsightsV1BulkDeleteConversationsRequest;
+use Google\Service\Contactcenterinsights\GoogleCloudContactcenterinsightsV1CalculateStatsResponse;
+use Google\Service\Contactcenterinsights\GoogleCloudContactcenterinsightsV1Conversation;
+use Google\Service\Contactcenterinsights\GoogleCloudContactcenterinsightsV1IngestConversationsRequest;
+use Google\Service\Contactcenterinsights\GoogleCloudContactcenterinsightsV1ListConversationsResponse;
+use Google\Service\Contactcenterinsights\GoogleCloudContactcenterinsightsV1UploadConversationRequest;
+use Google\Service\Contactcenterinsights\GoogleLongrunningOperation;
+use Google\Service\Contactcenterinsights\GoogleProtobufEmpty;
+
+/**
+ * The "conversations" collection of methods.
+ * Typical usage is:
+ *  <code>
+ *   $contactcenterinsightsService = new Google\Service\Contactcenterinsights(...);
+ *   $conversations = $contactcenterinsightsService->projects_locations_conversations;
+ *  </code>
+ */
+class ProjectsLocationsConversations extends \Google\Service\Resource
+{
+  /**
+   * Analyzes multiple conversations in a single request.
+   * (conversations.bulkAnalyze)
+   *
+   * @param string $parent Required. The parent resource to create analyses in.
+   * @param GoogleCloudContactcenterinsightsV1BulkAnalyzeConversationsRequest $postBody
+   * @param array $optParams Optional parameters.
+   * @return GoogleLongrunningOperation
+   * @throws \Google\Service\Exception
+   */
+  public function bulkAnalyze($parent, GoogleCloudContactcenterinsightsV1BulkAnalyzeConversationsRequest $postBody, $optParams = [])
+  {
+    $params = ['parent' => $parent, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('bulkAnalyze', [$params], GoogleLongrunningOperation::class);
+  }
+  /**
+   * Deletes multiple conversations in a single request.
+   * (conversations.bulkDelete)
+   *
+   * @param string $parent Required. The parent resource to delete conversations
+   * from. Format: projects/{project}/locations/{location}
+   * @param GoogleCloudContactcenterinsightsV1BulkDeleteConversationsRequest $postBody
+   * @param array $optParams Optional parameters.
+   * @return GoogleLongrunningOperation
+   * @throws \Google\Service\Exception
+   */
+  public function bulkDelete($parent, GoogleCloudContactcenterinsightsV1BulkDeleteConversationsRequest $postBody, $optParams = [])
+  {
+    $params = ['parent' => $parent, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('bulkDelete', [$params], GoogleLongrunningOperation::class);
+  }
+  /**
+   * Gets conversation statistics. (conversations.calculateStats)
+   *
+   * @param string $location Required. The location of the conversations.
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param string filter A filter to reduce results to a specific subset.
+   * This field is useful for getting statistics about conversations with specific
+   * properties.
+   * @return GoogleCloudContactcenterinsightsV1CalculateStatsResponse
+   * @throws \Google\Service\Exception
+   */
+  public function calculateStats($location, $optParams = [])
+  {
+    $params = ['location' => $location];
+    $params = array_merge($params, $optParams);
+    return $this->call('calculateStats', [$params], GoogleCloudContactcenterinsightsV1CalculateStatsResponse::class);
+  }
+  /**
+   * Creates a conversation. Note that this method does not support audio
+   * transcription or redaction. Use `conversations.upload` instead.
+   * (conversations.create)
+   *
+   * @param string $parent Required. The parent resource of the conversation.
+   * @param GoogleCloudContactcenterinsightsV1Conversation $postBody
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param string conversationId A unique ID for the new conversation. This
+   * ID will become the final component of the conversation's resource name. If no
+   * ID is specified, a server-generated ID will be used. This value should be
+   * 4-64 characters and must match the regular expression `^[a-z0-9-]{4,64}$`.
+   * Valid characters are `a-z-`
+   * @return GoogleCloudContactcenterinsightsV1Conversation
+   * @throws \Google\Service\Exception
+   */
+  public function create($parent, GoogleCloudContactcenterinsightsV1Conversation $postBody, $optParams = [])
+  {
+    $params = ['parent' => $parent, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('create', [$params], GoogleCloudContactcenterinsightsV1Conversation::class);
+  }
+  /**
+   * Deletes a conversation. (conversations.delete)
+   *
+   * @param string $name Required. The name of the conversation to delete.
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param bool force If set to true, all of this conversation's analyses
+   * will also be deleted. Otherwise, the request will only succeed if the
+   * conversation has no analyses.
+   * @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 conversation. (conversations.get)
+   *
+   * @param string $name Required. The name of the conversation to get.
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param string view The level of details of the conversation. Default is
+   * `FULL`.
+   * @return GoogleCloudContactcenterinsightsV1Conversation
+   * @throws \Google\Service\Exception
+   */
+  public function get($name, $optParams = [])
+  {
+    $params = ['name' => $name];
+    $params = array_merge($params, $optParams);
+    return $this->call('get', [$params], GoogleCloudContactcenterinsightsV1Conversation::class);
+  }
+  /**
+   * Imports conversations and processes them according to the user's
+   * configuration. (conversations.ingest)
+   *
+   * @param string $parent Required. The parent resource for new conversations.
+   * @param GoogleCloudContactcenterinsightsV1IngestConversationsRequest $postBody
+   * @param array $optParams Optional parameters.
+   * @return GoogleLongrunningOperation
+   * @throws \Google\Service\Exception
+   */
+  public function ingest($parent, GoogleCloudContactcenterinsightsV1IngestConversationsRequest $postBody, $optParams = [])
+  {
+    $params = ['parent' => $parent, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('ingest', [$params], GoogleLongrunningOperation::class);
+  }
+  /**
+   * Lists conversations. (conversations.listProjectsLocationsConversations)
+   *
+   * @param string $parent Required. The parent resource of the conversation.
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param string filter A filter to reduce results to a specific subset.
+   * Useful for querying conversations with specific properties.
+   * @opt_param string orderBy Optional. The attribute by which to order
+   * conversations in the response. If empty, conversations will be ordered by
+   * descending creation time. Supported values are one of the following: *
+   * create_time * customer_satisfaction_rating * duration * latest_analysis *
+   * start_time * turn_count The default sort order is ascending. To specify
+   * order, append `asc` or `desc` (`create_time desc`). For more details, see
+   * [Google AIPs Ordering](https://google.aip.dev/132#ordering).
+   * @opt_param int pageSize The maximum number of conversations to return in the
+   * response. A valid page size ranges from 0 to 100,000 inclusive. If the page
+   * size is zero or unspecified, a default page size of 100 will be chosen. Note
+   * that a call might return fewer results than the requested page size.
+   * @opt_param string pageToken The value returned by the last
+   * `ListConversationsResponse`. This value indicates that this is a continuation
+   * of a prior `ListConversations` call and that the system should return the
+   * next page of data.
+   * @opt_param string view The level of details of the conversation. Default is
+   * `BASIC`.
+   * @return GoogleCloudContactcenterinsightsV1ListConversationsResponse
+   * @throws \Google\Service\Exception
+   */
+  public function listProjectsLocationsConversations($parent, $optParams = [])
+  {
+    $params = ['parent' => $parent];
+    $params = array_merge($params, $optParams);
+    return $this->call('list', [$params], GoogleCloudContactcenterinsightsV1ListConversationsResponse::class);
+  }
+  /**
+   * Updates a conversation. (conversations.patch)
+   *
+   * @param string $name Immutable. The resource name of the conversation. Format:
+   * projects/{project}/locations/{location}/conversations/{conversation}
+   * @param GoogleCloudContactcenterinsightsV1Conversation $postBody
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param string updateMask The list of fields to be updated. All possible
+   * fields can be updated by passing `*`, or a subset of the following updateable
+   * fields can be provided: * `agent_id` * `language_code` * `labels` *
+   * `metadata` * `quality_metadata` * `call_metadata` * `start_time` *
+   * `expire_time` or `ttl` * `data_source.gcs_source.audio_uri` or
+   * `data_source.dialogflow_source.audio_uri`
+   * @return GoogleCloudContactcenterinsightsV1Conversation
+   * @throws \Google\Service\Exception
+   */
+  public function patch($name, GoogleCloudContactcenterinsightsV1Conversation $postBody, $optParams = [])
+  {
+    $params = ['name' => $name, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('patch', [$params], GoogleCloudContactcenterinsightsV1Conversation::class);
+  }
+  /**
+   * Create a long-running conversation upload operation. This method differs from
+   * `CreateConversation` by allowing audio transcription and optional DLP
+   * redaction. (conversations.upload)
+   *
+   * @param string $parent Required. The parent resource of the conversation.
+   * @param GoogleCloudContactcenterinsightsV1UploadConversationRequest $postBody
+   * @param array $optParams Optional parameters.
+   * @return GoogleLongrunningOperation
+   * @throws \Google\Service\Exception
+   */
+  public function upload($parent, GoogleCloudContactcenterinsightsV1UploadConversationRequest $postBody, $optParams = [])
+  {
+    $params = ['parent' => $parent, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('upload', [$params], GoogleLongrunningOperation::class);
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(ProjectsLocationsConversations::class, 'Google_Service_Contactcenterinsights_Resource_ProjectsLocationsConversations');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/Resource/ProjectsLocationsConversationsAnalyses.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/Resource/ProjectsLocationsConversationsAnalyses.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/Resource/ProjectsLocationsConversationsAnalyses.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\Contactcenterinsights\Resource;
+
+use Google\Service\Contactcenterinsights\GoogleCloudContactcenterinsightsV1Analysis;
+use Google\Service\Contactcenterinsights\GoogleCloudContactcenterinsightsV1ListAnalysesResponse;
+use Google\Service\Contactcenterinsights\GoogleLongrunningOperation;
+use Google\Service\Contactcenterinsights\GoogleProtobufEmpty;
+
+/**
+ * The "analyses" collection of methods.
+ * Typical usage is:
+ *  <code>
+ *   $contactcenterinsightsService = new Google\Service\Contactcenterinsights(...);
+ *   $analyses = $contactcenterinsightsService->projects_locations_conversations_analyses;
+ *  </code>
+ */
+class ProjectsLocationsConversationsAnalyses extends \Google\Service\Resource
+{
+  /**
+   * Creates an analysis. The long running operation is done when the analysis has
+   * completed. (analyses.create)
+   *
+   * @param string $parent Required. The parent resource of the analysis.
+   * @param GoogleCloudContactcenterinsightsV1Analysis $postBody
+   * @param array $optParams Optional parameters.
+   * @return GoogleLongrunningOperation
+   * @throws \Google\Service\Exception
+   */
+  public function create($parent, GoogleCloudContactcenterinsightsV1Analysis $postBody, $optParams = [])
+  {
+    $params = ['parent' => $parent, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('create', [$params], GoogleLongrunningOperation::class);
+  }
+  /**
+   * Deletes an analysis. (analyses.delete)
+   *
+   * @param string $name Required. The name of the analysis to delete.
+   * @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 analysis. (analyses.get)
+   *
+   * @param string $name Required. The name of the analysis to get.
+   * @param array $optParams Optional parameters.
+   * @return GoogleCloudContactcenterinsightsV1Analysis
+   * @throws \Google\Service\Exception
+   */
+  public function get($name, $optParams = [])
+  {
+    $params = ['name' => $name];
+    $params = array_merge($params, $optParams);
+    return $this->call('get', [$params], GoogleCloudContactcenterinsightsV1Analysis::class);
+  }
+  /**
+   * Lists analyses. (analyses.listProjectsLocationsConversationsAnalyses)
+   *
+   * @param string $parent Required. The parent resource of the analyses.
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param string filter A filter to reduce results to a specific subset.
+   * Useful for querying conversations with specific properties.
+   * @opt_param int pageSize The maximum number of analyses to return in the
+   * response. If this value is zero, the service will select a default size. A
+   * call might return fewer objects than requested. A non-empty `next_page_token`
+   * in the response indicates that more data is available.
+   * @opt_param string pageToken The value returned by the last
+   * `ListAnalysesResponse`; indicates that this is a continuation of a prior
+   * `ListAnalyses` call and the system should return the next page of data.
+   * @return GoogleCloudContactcenterinsightsV1ListAnalysesResponse
+   * @throws \Google\Service\Exception
+   */
+  public function listProjectsLocationsConversationsAnalyses($parent, $optParams = [])
+  {
+    $params = ['parent' => $parent];
+    $params = array_merge($params, $optParams);
+    return $this->call('list', [$params], GoogleCloudContactcenterinsightsV1ListAnalysesResponse::class);
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(ProjectsLocationsConversationsAnalyses::class, 'Google_Service_Contactcenterinsights_Resource_ProjectsLocationsConversationsAnalyses');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/Resource/ProjectsLocationsConversationsFeedbackLabels.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/Resource/ProjectsLocationsConversationsFeedbackLabels.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/Resource/ProjectsLocationsConversationsFeedbackLabels.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,134 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\Contactcenterinsights\Resource;
+
+use Google\Service\Contactcenterinsights\GoogleCloudContactcenterinsightsV1FeedbackLabel;
+use Google\Service\Contactcenterinsights\GoogleCloudContactcenterinsightsV1ListFeedbackLabelsResponse;
+use Google\Service\Contactcenterinsights\GoogleProtobufEmpty;
+
+/**
+ * The "feedbackLabels" collection of methods.
+ * Typical usage is:
+ *  <code>
+ *   $contactcenterinsightsService = new Google\Service\Contactcenterinsights(...);
+ *   $feedbackLabels = $contactcenterinsightsService->projects_locations_conversations_feedbackLabels;
+ *  </code>
+ */
+class ProjectsLocationsConversationsFeedbackLabels extends \Google\Service\Resource
+{
+  /**
+   * Create feedback label. (feedbackLabels.create)
+   *
+   * @param string $parent Required. The parent resource of the feedback label.
+   * @param GoogleCloudContactcenterinsightsV1FeedbackLabel $postBody
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param string feedbackLabelId Optional. The ID of the feedback label to
+   * create. If one is not specified it will be generated by the server.
+   * @return GoogleCloudContactcenterinsightsV1FeedbackLabel
+   * @throws \Google\Service\Exception
+   */
+  public function create($parent, GoogleCloudContactcenterinsightsV1FeedbackLabel $postBody, $optParams = [])
+  {
+    $params = ['parent' => $parent, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('create', [$params], GoogleCloudContactcenterinsightsV1FeedbackLabel::class);
+  }
+  /**
+   * Delete feedback label. (feedbackLabels.delete)
+   *
+   * @param string $name Required. The name of the feedback label to delete.
+   * @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 feedback label. (feedbackLabels.get)
+   *
+   * @param string $name Required. The name of the feedback label to get.
+   * @param array $optParams Optional parameters.
+   * @return GoogleCloudContactcenterinsightsV1FeedbackLabel
+   * @throws \Google\Service\Exception
+   */
+  public function get($name, $optParams = [])
+  {
+    $params = ['name' => $name];
+    $params = array_merge($params, $optParams);
+    return $this->call('get', [$params], GoogleCloudContactcenterinsightsV1FeedbackLabel::class);
+  }
+  /**
+   * List feedback labels.
+   * (feedbackLabels.listProjectsLocationsConversationsFeedbackLabels)
+   *
+   * @param string $parent Required. The parent resource of the feedback labels.
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param string filter Optional. A filter to reduce results to a specific
+   * subset. Supports disjunctions (OR) and conjunctions (AND). Automatically
+   * sorts by conversation ID. To sort by all feedback labels in a project see
+   * ListAllFeedbackLabels. Supported fields: * `issue_model_id` *
+   * `qa_question_id` * `qa_scorecard_id` * `min_create_time` * `max_create_time`
+   * * `min_update_time` * `max_update_time` * `feedback_label_type`: QUALITY_AI,
+   * TOPIC_MODELING
+   * @opt_param int pageSize Optional. The maximum number of feedback labels to
+   * return in the response. A valid page size ranges from 0 to 100,000 inclusive.
+   * If the page size is zero or unspecified, a default page size of 100 will be
+   * chosen. Note that a call might return fewer results than the requested page
+   * size.
+   * @opt_param string pageToken Optional. The value returned by the last
+   * `ListFeedbackLabelsResponse`. This value indicates that this is a
+   * continuation of a prior `ListFeedbackLabels` call and that the system should
+   * return the next page of data.
+   * @return GoogleCloudContactcenterinsightsV1ListFeedbackLabelsResponse
+   * @throws \Google\Service\Exception
+   */
+  public function listProjectsLocationsConversationsFeedbackLabels($parent, $optParams = [])
+  {
+    $params = ['parent' => $parent];
+    $params = array_merge($params, $optParams);
+    return $this->call('list', [$params], GoogleCloudContactcenterinsightsV1ListFeedbackLabelsResponse::class);
+  }
+  /**
+   * Update feedback label. (feedbackLabels.patch)
+   *
+   * @param string $name Immutable. Resource name of the FeedbackLabel. Format: pr
+   * ojects/{project}/locations/{location}/conversations/{conversation}/feedbackLa
+   * bels/{feedback_label}
+   * @param GoogleCloudContactcenterinsightsV1FeedbackLabel $postBody
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param string updateMask Required. The list of fields to be updated.
+   * @return GoogleCloudContactcenterinsightsV1FeedbackLabel
+   * @throws \Google\Service\Exception
+   */
+  public function patch($name, GoogleCloudContactcenterinsightsV1FeedbackLabel $postBody, $optParams = [])
+  {
+    $params = ['name' => $name, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('patch', [$params], GoogleCloudContactcenterinsightsV1FeedbackLabel::class);
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(ProjectsLocationsConversationsFeedbackLabels::class, 'Google_Service_Contactcenterinsights_Resource_ProjectsLocationsConversationsFeedbackLabels');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/Resource/ProjectsLocationsEncryptionSpec.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/Resource/ProjectsLocationsEncryptionSpec.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/Resource/ProjectsLocationsEncryptionSpec.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\Contactcenterinsights\Resource;
+
+use Google\Service\Contactcenterinsights\GoogleCloudContactcenterinsightsV1InitializeEncryptionSpecRequest;
+use Google\Service\Contactcenterinsights\GoogleLongrunningOperation;
+
+/**
+ * The "encryptionSpec" collection of methods.
+ * Typical usage is:
+ *  <code>
+ *   $contactcenterinsightsService = new Google\Service\Contactcenterinsights(...);
+ *   $encryptionSpec = $contactcenterinsightsService->projects_locations_encryptionSpec;
+ *  </code>
+ */
+class ProjectsLocationsEncryptionSpec extends \Google\Service\Resource
+{
+  /**
+   * Initializes a location-level encryption key specification. An error will
+   * result if the location has resources already created before the
+   * initialization. After the encryption specification is initialized at a
+   * location, it is immutable and all newly created resources under the location
+   * will be encrypted with the existing specification.
+   * (encryptionSpec.initialize)
+   *
+   * @param string $name Immutable. The resource name of the encryption key
+   * specification resource. Format:
+   * projects/{project}/locations/{location}/encryptionSpec
+   * @param GoogleCloudContactcenterinsightsV1InitializeEncryptionSpecRequest $postBody
+   * @param array $optParams Optional parameters.
+   * @return GoogleLongrunningOperation
+   * @throws \Google\Service\Exception
+   */
+  public function initialize($name, GoogleCloudContactcenterinsightsV1InitializeEncryptionSpecRequest $postBody, $optParams = [])
+  {
+    $params = ['name' => $name, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('initialize', [$params], GoogleLongrunningOperation::class);
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(ProjectsLocationsEncryptionSpec::class, 'Google_Service_Contactcenterinsights_Resource_ProjectsLocationsEncryptionSpec');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/Resource/ProjectsLocationsInsightsdata.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/Resource/ProjectsLocationsInsightsdata.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/Resource/ProjectsLocationsInsightsdata.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\Contactcenterinsights\Resource;
+
+use Google\Service\Contactcenterinsights\GoogleCloudContactcenterinsightsV1ExportInsightsDataRequest;
+use Google\Service\Contactcenterinsights\GoogleLongrunningOperation;
+
+/**
+ * The "insightsdata" collection of methods.
+ * Typical usage is:
+ *  <code>
+ *   $contactcenterinsightsService = new Google\Service\Contactcenterinsights(...);
+ *   $insightsdata = $contactcenterinsightsService->projects_locations_insightsdata;
+ *  </code>
+ */
+class ProjectsLocationsInsightsdata extends \Google\Service\Resource
+{
+  /**
+   * Export insights data to a destination defined in the request body.
+   * (insightsdata.export)
+   *
+   * @param string $parent Required. The parent resource to export data from.
+   * @param GoogleCloudContactcenterinsightsV1ExportInsightsDataRequest $postBody
+   * @param array $optParams Optional parameters.
+   * @return GoogleLongrunningOperation
+   * @throws \Google\Service\Exception
+   */
+  public function export($parent, GoogleCloudContactcenterinsightsV1ExportInsightsDataRequest $postBody, $optParams = [])
+  {
+    $params = ['parent' => $parent, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('export', [$params], GoogleLongrunningOperation::class);
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(ProjectsLocationsInsightsdata::class, 'Google_Service_Contactcenterinsights_Resource_ProjectsLocationsInsightsdata');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/Resource/ProjectsLocationsIssueModels.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/Resource/ProjectsLocationsIssueModels.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/Resource/ProjectsLocationsIssueModels.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,195 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\Contactcenterinsights\Resource;
+
+use Google\Service\Contactcenterinsights\GoogleCloudContactcenterinsightsV1CalculateIssueModelStatsResponse;
+use Google\Service\Contactcenterinsights\GoogleCloudContactcenterinsightsV1DeployIssueModelRequest;
+use Google\Service\Contactcenterinsights\GoogleCloudContactcenterinsightsV1ExportIssueModelRequest;
+use Google\Service\Contactcenterinsights\GoogleCloudContactcenterinsightsV1ImportIssueModelRequest;
+use Google\Service\Contactcenterinsights\GoogleCloudContactcenterinsightsV1IssueModel;
+use Google\Service\Contactcenterinsights\GoogleCloudContactcenterinsightsV1ListIssueModelsResponse;
+use Google\Service\Contactcenterinsights\GoogleCloudContactcenterinsightsV1UndeployIssueModelRequest;
+use Google\Service\Contactcenterinsights\GoogleLongrunningOperation;
+
+/**
+ * The "issueModels" collection of methods.
+ * Typical usage is:
+ *  <code>
+ *   $contactcenterinsightsService = new Google\Service\Contactcenterinsights(...);
+ *   $issueModels = $contactcenterinsightsService->projects_locations_issueModels;
+ *  </code>
+ */
+class ProjectsLocationsIssueModels extends \Google\Service\Resource
+{
+  /**
+   * Gets an issue model's statistics. (issueModels.calculateIssueModelStats)
+   *
+   * @param string $issueModel Required. The resource name of the issue model to
+   * query against.
+   * @param array $optParams Optional parameters.
+   * @return GoogleCloudContactcenterinsightsV1CalculateIssueModelStatsResponse
+   * @throws \Google\Service\Exception
+   */
+  public function calculateIssueModelStats($issueModel, $optParams = [])
+  {
+    $params = ['issueModel' => $issueModel];
+    $params = array_merge($params, $optParams);
+    return $this->call('calculateIssueModelStats', [$params], GoogleCloudContactcenterinsightsV1CalculateIssueModelStatsResponse::class);
+  }
+  /**
+   * Creates an issue model. (issueModels.create)
+   *
+   * @param string $parent Required. The parent resource of the issue model.
+   * @param GoogleCloudContactcenterinsightsV1IssueModel $postBody
+   * @param array $optParams Optional parameters.
+   * @return GoogleLongrunningOperation
+   * @throws \Google\Service\Exception
+   */
+  public function create($parent, GoogleCloudContactcenterinsightsV1IssueModel $postBody, $optParams = [])
+  {
+    $params = ['parent' => $parent, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('create', [$params], GoogleLongrunningOperation::class);
+  }
+  /**
+   * Deletes an issue model. (issueModels.delete)
+   *
+   * @param string $name Required. The name of the issue model to delete.
+   * @param array $optParams Optional parameters.
+   * @return GoogleLongrunningOperation
+   * @throws \Google\Service\Exception
+   */
+  public function delete($name, $optParams = [])
+  {
+    $params = ['name' => $name];
+    $params = array_merge($params, $optParams);
+    return $this->call('delete', [$params], GoogleLongrunningOperation::class);
+  }
+  /**
+   * Deploys an issue model. Returns an error if a model is already deployed. An
+   * issue model can only be used in analysis after it has been deployed.
+   * (issueModels.deploy)
+   *
+   * @param string $name Required. The issue model to deploy.
+   * @param GoogleCloudContactcenterinsightsV1DeployIssueModelRequest $postBody
+   * @param array $optParams Optional parameters.
+   * @return GoogleLongrunningOperation
+   * @throws \Google\Service\Exception
+   */
+  public function deploy($name, GoogleCloudContactcenterinsightsV1DeployIssueModelRequest $postBody, $optParams = [])
+  {
+    $params = ['name' => $name, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('deploy', [$params], GoogleLongrunningOperation::class);
+  }
+  /**
+   * Exports an issue model to the provided destination. (issueModels.export)
+   *
+   * @param string $name Required. The issue model to export.
+   * @param GoogleCloudContactcenterinsightsV1ExportIssueModelRequest $postBody
+   * @param array $optParams Optional parameters.
+   * @return GoogleLongrunningOperation
+   * @throws \Google\Service\Exception
+   */
+  public function export($name, GoogleCloudContactcenterinsightsV1ExportIssueModelRequest $postBody, $optParams = [])
+  {
+    $params = ['name' => $name, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('export', [$params], GoogleLongrunningOperation::class);
+  }
+  /**
+   * Gets an issue model. (issueModels.get)
+   *
+   * @param string $name Required. The name of the issue model to get.
+   * @param array $optParams Optional parameters.
+   * @return GoogleCloudContactcenterinsightsV1IssueModel
+   * @throws \Google\Service\Exception
+   */
+  public function get($name, $optParams = [])
+  {
+    $params = ['name' => $name];
+    $params = array_merge($params, $optParams);
+    return $this->call('get', [$params], GoogleCloudContactcenterinsightsV1IssueModel::class);
+  }
+  /**
+   * Imports an issue model from a Cloud Storage bucket. (issueModels.import)
+   *
+   * @param string $parent Required. The parent resource of the issue model.
+   * @param GoogleCloudContactcenterinsightsV1ImportIssueModelRequest $postBody
+   * @param array $optParams Optional parameters.
+   * @return GoogleLongrunningOperation
+   * @throws \Google\Service\Exception
+   */
+  public function import($parent, GoogleCloudContactcenterinsightsV1ImportIssueModelRequest $postBody, $optParams = [])
+  {
+    $params = ['parent' => $parent, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('import', [$params], GoogleLongrunningOperation::class);
+  }
+  /**
+   * Lists issue models. (issueModels.listProjectsLocationsIssueModels)
+   *
+   * @param string $parent Required. The parent resource of the issue model.
+   * @param array $optParams Optional parameters.
+   * @return GoogleCloudContactcenterinsightsV1ListIssueModelsResponse
+   * @throws \Google\Service\Exception
+   */
+  public function listProjectsLocationsIssueModels($parent, $optParams = [])
+  {
+    $params = ['parent' => $parent];
+    $params = array_merge($params, $optParams);
+    return $this->call('list', [$params], GoogleCloudContactcenterinsightsV1ListIssueModelsResponse::class);
+  }
+  /**
+   * Updates an issue model. (issueModels.patch)
+   *
+   * @param string $name Immutable. The resource name of the issue model. Format:
+   * projects/{project}/locations/{location}/issueModels/{issue_model}
+   * @param GoogleCloudContactcenterinsightsV1IssueModel $postBody
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param string updateMask The list of fields to be updated.
+   * @return GoogleCloudContactcenterinsightsV1IssueModel
+   * @throws \Google\Service\Exception
+   */
+  public function patch($name, GoogleCloudContactcenterinsightsV1IssueModel $postBody, $optParams = [])
+  {
+    $params = ['name' => $name, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('patch', [$params], GoogleCloudContactcenterinsightsV1IssueModel::class);
+  }
+  /**
+   * Undeploys an issue model. An issue model can not be used in analysis after it
+   * has been undeployed. (issueModels.undeploy)
+   *
+   * @param string $name Required. The issue model to undeploy.
+   * @param GoogleCloudContactcenterinsightsV1UndeployIssueModelRequest $postBody
+   * @param array $optParams Optional parameters.
+   * @return GoogleLongrunningOperation
+   * @throws \Google\Service\Exception
+   */
+  public function undeploy($name, GoogleCloudContactcenterinsightsV1UndeployIssueModelRequest $postBody, $optParams = [])
+  {
+    $params = ['name' => $name, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('undeploy', [$params], GoogleLongrunningOperation::class);
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(ProjectsLocationsIssueModels::class, 'Google_Service_Contactcenterinsights_Resource_ProjectsLocationsIssueModels');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/Resource/ProjectsLocationsIssueModelsIssues.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/Resource/ProjectsLocationsIssueModelsIssues.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/Resource/ProjectsLocationsIssueModelsIssues.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\Contactcenterinsights\Resource;
+
+use Google\Service\Contactcenterinsights\GoogleCloudContactcenterinsightsV1Issue;
+use Google\Service\Contactcenterinsights\GoogleCloudContactcenterinsightsV1ListIssuesResponse;
+use Google\Service\Contactcenterinsights\GoogleProtobufEmpty;
+
+/**
+ * The "issues" collection of methods.
+ * Typical usage is:
+ *  <code>
+ *   $contactcenterinsightsService = new Google\Service\Contactcenterinsights(...);
+ *   $issues = $contactcenterinsightsService->projects_locations_issueModels_issues;
+ *  </code>
+ */
+class ProjectsLocationsIssueModelsIssues extends \Google\Service\Resource
+{
+  /**
+   * Deletes an issue. (issues.delete)
+   *
+   * @param string $name Required. The name of the issue to delete.
+   * @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 issue. (issues.get)
+   *
+   * @param string $name Required. The name of the issue to get.
+   * @param array $optParams Optional parameters.
+   * @return GoogleCloudContactcenterinsightsV1Issue
+   * @throws \Google\Service\Exception
+   */
+  public function get($name, $optParams = [])
+  {
+    $params = ['name' => $name];
+    $params = array_merge($params, $optParams);
+    return $this->call('get', [$params], GoogleCloudContactcenterinsightsV1Issue::class);
+  }
+  /**
+   * Lists issues. (issues.listProjectsLocationsIssueModelsIssues)
+   *
+   * @param string $parent Required. The parent resource of the issue.
+   * @param array $optParams Optional parameters.
+   * @return GoogleCloudContactcenterinsightsV1ListIssuesResponse
+   * @throws \Google\Service\Exception
+   */
+  public function listProjectsLocationsIssueModelsIssues($parent, $optParams = [])
+  {
+    $params = ['parent' => $parent];
+    $params = array_merge($params, $optParams);
+    return $this->call('list', [$params], GoogleCloudContactcenterinsightsV1ListIssuesResponse::class);
+  }
+  /**
+   * Updates an issue. (issues.patch)
+   *
+   * @param string $name Immutable. The resource name of the issue. Format: projec
+   * ts/{project}/locations/{location}/issueModels/{issue_model}/issues/{issue}
+   * @param GoogleCloudContactcenterinsightsV1Issue $postBody
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param string updateMask The list of fields to be updated.
+   * @return GoogleCloudContactcenterinsightsV1Issue
+   * @throws \Google\Service\Exception
+   */
+  public function patch($name, GoogleCloudContactcenterinsightsV1Issue $postBody, $optParams = [])
+  {
+    $params = ['name' => $name, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('patch', [$params], GoogleCloudContactcenterinsightsV1Issue::class);
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(ProjectsLocationsIssueModelsIssues::class, 'Google_Service_Contactcenterinsights_Resource_ProjectsLocationsIssueModelsIssues');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/Resource/ProjectsLocationsOperations.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/Resource/ProjectsLocationsOperations.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/Resource/ProjectsLocationsOperations.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\Contactcenterinsights\Resource;
+
+use Google\Service\Contactcenterinsights\GoogleLongrunningListOperationsResponse;
+use Google\Service\Contactcenterinsights\GoogleLongrunningOperation;
+use Google\Service\Contactcenterinsights\GoogleProtobufEmpty;
+
+/**
+ * The "operations" collection of methods.
+ * Typical usage is:
+ *  <code>
+ *   $contactcenterinsightsService = new Google\Service\Contactcenterinsights(...);
+ *   $operations = $contactcenterinsightsService->projects_locations_operations;
+ *  </code>
+ */
+class ProjectsLocationsOperations extends \Google\Service\Resource
+{
+  /**
+   * Starts asynchronous cancellation on a long-running operation. The server
+   * makes a best effort to cancel the operation, but success is not guaranteed.
+   * If the server doesn't support this method, it returns
+   * `google.rpc.Code.UNIMPLEMENTED`. Clients can use Operations.GetOperation or
+   * other methods to check whether the cancellation succeeded or whether the
+   * operation completed despite cancellation. On successful cancellation, the
+   * operation is not deleted; instead, it becomes an operation with an
+   * Operation.error value with a google.rpc.Status.code of `1`, corresponding to
+   * `Code.CANCELLED`. (operations.cancel)
+   *
+   * @param string $name The name of the operation resource to be cancelled.
+   * @param array $optParams Optional parameters.
+   * @return GoogleProtobufEmpty
+   * @throws \Google\Service\Exception
+   */
+  public function cancel($name, $optParams = [])
+  {
+    $params = ['name' => $name];
+    $params = array_merge($params, $optParams);
+    return $this->call('cancel', [$params], GoogleProtobufEmpty::class);
+  }
+  /**
+   * Gets the latest state of a long-running operation. Clients can use this
+   * method to poll the operation result at intervals as recommended by the API
+   * service. (operations.get)
+   *
+   * @param string $name The name of the operation resource.
+   * @param array $optParams Optional parameters.
+   * @return GoogleLongrunningOperation
+   * @throws \Google\Service\Exception
+   */
+  public function get($name, $optParams = [])
+  {
+    $params = ['name' => $name];
+    $params = array_merge($params, $optParams);
+    return $this->call('get', [$params], GoogleLongrunningOperation::class);
+  }
+  /**
+   * Lists operations that match the specified filter in the request. If the
+   * server doesn't support this method, it returns `UNIMPLEMENTED`.
+   * (operations.listProjectsLocationsOperations)
+   *
+   * @param string $name The name of the operation's parent resource.
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param string filter The standard list filter.
+   * @opt_param int pageSize The standard list page size.
+   * @opt_param string pageToken The standard list page token.
+   * @return GoogleLongrunningListOperationsResponse
+   * @throws \Google\Service\Exception
+   */
+  public function listProjectsLocationsOperations($name, $optParams = [])
+  {
+    $params = ['name' => $name];
+    $params = array_merge($params, $optParams);
+    return $this->call('list', [$params], GoogleLongrunningListOperationsResponse::class);
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(ProjectsLocationsOperations::class, 'Google_Service_Contactcenterinsights_Resource_ProjectsLocationsOperations');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/Resource/ProjectsLocationsPhraseMatchers.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/Resource/ProjectsLocationsPhraseMatchers.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/Resource/ProjectsLocationsPhraseMatchers.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,125 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\Contactcenterinsights\Resource;
+
+use Google\Service\Contactcenterinsights\GoogleCloudContactcenterinsightsV1ListPhraseMatchersResponse;
+use Google\Service\Contactcenterinsights\GoogleCloudContactcenterinsightsV1PhraseMatcher;
+use Google\Service\Contactcenterinsights\GoogleProtobufEmpty;
+
+/**
+ * The "phraseMatchers" collection of methods.
+ * Typical usage is:
+ *  <code>
+ *   $contactcenterinsightsService = new Google\Service\Contactcenterinsights(...);
+ *   $phraseMatchers = $contactcenterinsightsService->projects_locations_phraseMatchers;
+ *  </code>
+ */
+class ProjectsLocationsPhraseMatchers extends \Google\Service\Resource
+{
+  /**
+   * Creates a phrase matcher. (phraseMatchers.create)
+   *
+   * @param string $parent Required. The parent resource of the phrase matcher.
+   * Required. The location to create a phrase matcher for. Format:
+   * `projects//locations/` or `projects//locations/`
+   * @param GoogleCloudContactcenterinsightsV1PhraseMatcher $postBody
+   * @param array $optParams Optional parameters.
+   * @return GoogleCloudContactcenterinsightsV1PhraseMatcher
+   * @throws \Google\Service\Exception
+   */
+  public function create($parent, GoogleCloudContactcenterinsightsV1PhraseMatcher $postBody, $optParams = [])
+  {
+    $params = ['parent' => $parent, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('create', [$params], GoogleCloudContactcenterinsightsV1PhraseMatcher::class);
+  }
+  /**
+   * Deletes a phrase matcher. (phraseMatchers.delete)
+   *
+   * @param string $name Required. The name of the phrase matcher to delete.
+   * @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 phrase matcher. (phraseMatchers.get)
+   *
+   * @param string $name Required. The name of the phrase matcher to get.
+   * @param array $optParams Optional parameters.
+   * @return GoogleCloudContactcenterinsightsV1PhraseMatcher
+   * @throws \Google\Service\Exception
+   */
+  public function get($name, $optParams = [])
+  {
+    $params = ['name' => $name];
+    $params = array_merge($params, $optParams);
+    return $this->call('get', [$params], GoogleCloudContactcenterinsightsV1PhraseMatcher::class);
+  }
+  /**
+   * Lists phrase matchers. (phraseMatchers.listProjectsLocationsPhraseMatchers)
+   *
+   * @param string $parent Required. The parent resource of the phrase matcher.
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param string filter A filter to reduce results to a specific subset.
+   * Useful for querying phrase matchers with specific properties.
+   * @opt_param int pageSize The maximum number of phrase matchers to return in
+   * the response. If this value is zero, the service will select a default size.
+   * A call might return fewer objects than requested. A non-empty
+   * `next_page_token` in the response indicates that more data is available.
+   * @opt_param string pageToken The value returned by the last
+   * `ListPhraseMatchersResponse`. This value indicates that this is a
+   * continuation of a prior `ListPhraseMatchers` call and that the system should
+   * return the next page of data.
+   * @return GoogleCloudContactcenterinsightsV1ListPhraseMatchersResponse
+   * @throws \Google\Service\Exception
+   */
+  public function listProjectsLocationsPhraseMatchers($parent, $optParams = [])
+  {
+    $params = ['parent' => $parent];
+    $params = array_merge($params, $optParams);
+    return $this->call('list', [$params], GoogleCloudContactcenterinsightsV1ListPhraseMatchersResponse::class);
+  }
+  /**
+   * Updates a phrase matcher. (phraseMatchers.patch)
+   *
+   * @param string $name The resource name of the phrase matcher. Format:
+   * projects/{project}/locations/{location}/phraseMatchers/{phrase_matcher}
+   * @param GoogleCloudContactcenterinsightsV1PhraseMatcher $postBody
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param string updateMask The list of fields to be updated.
+   * @return GoogleCloudContactcenterinsightsV1PhraseMatcher
+   * @throws \Google\Service\Exception
+   */
+  public function patch($name, GoogleCloudContactcenterinsightsV1PhraseMatcher $postBody, $optParams = [])
+  {
+    $params = ['name' => $name, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('patch', [$params], GoogleCloudContactcenterinsightsV1PhraseMatcher::class);
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(ProjectsLocationsPhraseMatchers::class, 'Google_Service_Contactcenterinsights_Resource_ProjectsLocationsPhraseMatchers');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/Resource/ProjectsLocationsQaScorecards.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/Resource/ProjectsLocationsQaScorecards.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/Resource/ProjectsLocationsQaScorecards.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\Contactcenterinsights\Resource;
+
+use Google\Service\Contactcenterinsights\GoogleCloudContactcenterinsightsV1ListQaScorecardsResponse;
+use Google\Service\Contactcenterinsights\GoogleCloudContactcenterinsightsV1QaScorecard;
+use Google\Service\Contactcenterinsights\GoogleProtobufEmpty;
+
+/**
+ * The "qaScorecards" collection of methods.
+ * Typical usage is:
+ *  <code>
+ *   $contactcenterinsightsService = new Google\Service\Contactcenterinsights(...);
+ *   $qaScorecards = $contactcenterinsightsService->projects_locations_qaScorecards;
+ *  </code>
+ */
+class ProjectsLocationsQaScorecards extends \Google\Service\Resource
+{
+  /**
+   * Create a QaScorecard. (qaScorecards.create)
+   *
+   * @param string $parent Required. The parent resource of the QaScorecard.
+   * @param GoogleCloudContactcenterinsightsV1QaScorecard $postBody
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param string qaScorecardId Optional. A unique ID for the new
+   * QaScorecard. This ID will become the final component of the QaScorecard's
+   * resource name. If no ID is specified, a server-generated ID will be used.
+   * This value should be 4-64 characters and must match the regular expression
+   * `^[a-z0-9-]{4,64}$`. Valid characters are `a-z-`.
+   * @return GoogleCloudContactcenterinsightsV1QaScorecard
+   * @throws \Google\Service\Exception
+   */
+  public function create($parent, GoogleCloudContactcenterinsightsV1QaScorecard $postBody, $optParams = [])
+  {
+    $params = ['parent' => $parent, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('create', [$params], GoogleCloudContactcenterinsightsV1QaScorecard::class);
+  }
+  /**
+   * Deletes a QaScorecard. (qaScorecards.delete)
+   *
+   * @param string $name Required. The name of the QaScorecard to delete.
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param bool force Optional. If set to true, all of this QaScorecard's
+   * child resources will also be deleted. Otherwise, the request will only
+   * succeed if it has none.
+   * @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 QaScorecard. (qaScorecards.get)
+   *
+   * @param string $name Required. The name of the QaScorecard to get.
+   * @param array $optParams Optional parameters.
+   * @return GoogleCloudContactcenterinsightsV1QaScorecard
+   * @throws \Google\Service\Exception
+   */
+  public function get($name, $optParams = [])
+  {
+    $params = ['name' => $name];
+    $params = array_merge($params, $optParams);
+    return $this->call('get', [$params], GoogleCloudContactcenterinsightsV1QaScorecard::class);
+  }
+  /**
+   * Lists QaScorecards. (qaScorecards.listProjectsLocationsQaScorecards)
+   *
+   * @param string $parent Required. The parent resource of the scorecards.
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param int pageSize Optional. The maximum number of scorecards to return
+   * in the response. If the value is zero, the service will select a default
+   * size. A call might return fewer objects than requested. A non-empty
+   * `next_page_token` in the response indicates that more data is available.
+   * @opt_param string pageToken Optional. The value returned by the last
+   * `ListQaScorecardsResponse`. This value indicates that this is a continuation
+   * of a prior `ListQaScorecards` call and that the system should return the next
+   * page of data.
+   * @return GoogleCloudContactcenterinsightsV1ListQaScorecardsResponse
+   * @throws \Google\Service\Exception
+   */
+  public function listProjectsLocationsQaScorecards($parent, $optParams = [])
+  {
+    $params = ['parent' => $parent];
+    $params = array_merge($params, $optParams);
+    return $this->call('list', [$params], GoogleCloudContactcenterinsightsV1ListQaScorecardsResponse::class);
+  }
+  /**
+   * Updates a QaScorecard. (qaScorecards.patch)
+   *
+   * @param string $name Identifier. The scorecard name. Format:
+   * projects/{project}/locations/{location}/qaScorecards/{qa_scorecard}
+   * @param GoogleCloudContactcenterinsightsV1QaScorecard $postBody
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param string updateMask Required. The list of fields to be updated. All
+   * possible fields can be updated by passing `*`, or a subset of the following
+   * updateable fields can be provided: * `description` * `display_name`
+   * @return GoogleCloudContactcenterinsightsV1QaScorecard
+   * @throws \Google\Service\Exception
+   */
+  public function patch($name, GoogleCloudContactcenterinsightsV1QaScorecard $postBody, $optParams = [])
+  {
+    $params = ['name' => $name, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('patch', [$params], GoogleCloudContactcenterinsightsV1QaScorecard::class);
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(ProjectsLocationsQaScorecards::class, 'Google_Service_Contactcenterinsights_Resource_ProjectsLocationsQaScorecards');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/Resource/ProjectsLocationsQaScorecardsRevisions.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/Resource/ProjectsLocationsQaScorecardsRevisions.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/Resource/ProjectsLocationsQaScorecardsRevisions.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,171 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\Contactcenterinsights\Resource;
+
+use Google\Service\Contactcenterinsights\GoogleCloudContactcenterinsightsV1DeployQaScorecardRevisionRequest;
+use Google\Service\Contactcenterinsights\GoogleCloudContactcenterinsightsV1ListQaScorecardRevisionsResponse;
+use Google\Service\Contactcenterinsights\GoogleCloudContactcenterinsightsV1QaScorecardRevision;
+use Google\Service\Contactcenterinsights\GoogleCloudContactcenterinsightsV1TuneQaScorecardRevisionRequest;
+use Google\Service\Contactcenterinsights\GoogleCloudContactcenterinsightsV1UndeployQaScorecardRevisionRequest;
+use Google\Service\Contactcenterinsights\GoogleLongrunningOperation;
+use Google\Service\Contactcenterinsights\GoogleProtobufEmpty;
+
+/**
+ * The "revisions" collection of methods.
+ * Typical usage is:
+ *  <code>
+ *   $contactcenterinsightsService = new Google\Service\Contactcenterinsights(...);
+ *   $revisions = $contactcenterinsightsService->projects_locations_qaScorecards_revisions;
+ *  </code>
+ */
+class ProjectsLocationsQaScorecardsRevisions extends \Google\Service\Resource
+{
+  /**
+   * Creates a QaScorecardRevision. (revisions.create)
+   *
+   * @param string $parent Required. The parent resource of the
+   * QaScorecardRevision.
+   * @param GoogleCloudContactcenterinsightsV1QaScorecardRevision $postBody
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param string qaScorecardRevisionId Optional. A unique ID for the new
+   * QaScorecardRevision. This ID will become the final component of the
+   * QaScorecardRevision's resource name. If no ID is specified, a server-
+   * generated ID will be used. This value should be 4-64 characters and must
+   * match the regular expression `^[a-z0-9-]{4,64}$`. Valid characters are
+   * `a-z-`.
+   * @return GoogleCloudContactcenterinsightsV1QaScorecardRevision
+   * @throws \Google\Service\Exception
+   */
+  public function create($parent, GoogleCloudContactcenterinsightsV1QaScorecardRevision $postBody, $optParams = [])
+  {
+    $params = ['parent' => $parent, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('create', [$params], GoogleCloudContactcenterinsightsV1QaScorecardRevision::class);
+  }
+  /**
+   * Deletes a QaScorecardRevision. (revisions.delete)
+   *
+   * @param string $name Required. The name of the QaScorecardRevision to delete.
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param bool force Optional. If set to true, all of this
+   * QaScorecardRevision's child resources will also be deleted. Otherwise, the
+   * request will only succeed if it has none.
+   * @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);
+  }
+  /**
+   * Deploy a QaScorecardRevision. (revisions.deploy)
+   *
+   * @param string $name Required. The name of the QaScorecardRevision to deploy.
+   * @param GoogleCloudContactcenterinsightsV1DeployQaScorecardRevisionRequest $postBody
+   * @param array $optParams Optional parameters.
+   * @return GoogleCloudContactcenterinsightsV1QaScorecardRevision
+   * @throws \Google\Service\Exception
+   */
+  public function deploy($name, GoogleCloudContactcenterinsightsV1DeployQaScorecardRevisionRequest $postBody, $optParams = [])
+  {
+    $params = ['name' => $name, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('deploy', [$params], GoogleCloudContactcenterinsightsV1QaScorecardRevision::class);
+  }
+  /**
+   * Gets a QaScorecardRevision. (revisions.get)
+   *
+   * @param string $name Required. The name of the QaScorecardRevision to get.
+   * @param array $optParams Optional parameters.
+   * @return GoogleCloudContactcenterinsightsV1QaScorecardRevision
+   * @throws \Google\Service\Exception
+   */
+  public function get($name, $optParams = [])
+  {
+    $params = ['name' => $name];
+    $params = array_merge($params, $optParams);
+    return $this->call('get', [$params], GoogleCloudContactcenterinsightsV1QaScorecardRevision::class);
+  }
+  /**
+   * Lists all revisions under the parent QaScorecard.
+   * (revisions.listProjectsLocationsQaScorecardsRevisions)
+   *
+   * @param string $parent Required. The parent resource of the scorecard
+   * revisions. To list all revisions of all scorecards, substitute the
+   * QaScorecard ID with a '-' character.
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param string filter Optional. A filter to reduce results to a specific
+   * subset. Useful for querying scorecard revisions with specific properties.
+   * @opt_param int pageSize Optional. The maximum number of scorecard revisions
+   * to return in the response. If the value is zero, the service will select a
+   * default size. A call might return fewer objects than requested. A non-empty
+   * `next_page_token` in the response indicates that more data is available.
+   * @opt_param string pageToken Optional. The value returned by the last
+   * `ListQaScorecardRevisionsResponse`. This value indicates that this is a
+   * continuation of a prior `ListQaScorecardRevisions` call and that the system
+   * should return the next page of data.
+   * @return GoogleCloudContactcenterinsightsV1ListQaScorecardRevisionsResponse
+   * @throws \Google\Service\Exception
+   */
+  public function listProjectsLocationsQaScorecardsRevisions($parent, $optParams = [])
+  {
+    $params = ['parent' => $parent];
+    $params = array_merge($params, $optParams);
+    return $this->call('list', [$params], GoogleCloudContactcenterinsightsV1ListQaScorecardRevisionsResponse::class);
+  }
+  /**
+   * Fine tune one or more QaModels. (revisions.tuneQaScorecardRevision)
+   *
+   * @param string $parent Required. The parent resource for new fine tuning job
+   * instance.
+   * @param GoogleCloudContactcenterinsightsV1TuneQaScorecardRevisionRequest $postBody
+   * @param array $optParams Optional parameters.
+   * @return GoogleLongrunningOperation
+   * @throws \Google\Service\Exception
+   */
+  public function tuneQaScorecardRevision($parent, GoogleCloudContactcenterinsightsV1TuneQaScorecardRevisionRequest $postBody, $optParams = [])
+  {
+    $params = ['parent' => $parent, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('tuneQaScorecardRevision', [$params], GoogleLongrunningOperation::class);
+  }
+  /**
+   * Undeploy a QaScorecardRevision. (revisions.undeploy)
+   *
+   * @param string $name Required. The name of the QaScorecardRevision to
+   * undeploy.
+   * @param GoogleCloudContactcenterinsightsV1UndeployQaScorecardRevisionRequest $postBody
+   * @param array $optParams Optional parameters.
+   * @return GoogleCloudContactcenterinsightsV1QaScorecardRevision
+   * @throws \Google\Service\Exception
+   */
+  public function undeploy($name, GoogleCloudContactcenterinsightsV1UndeployQaScorecardRevisionRequest $postBody, $optParams = [])
+  {
+    $params = ['name' => $name, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('undeploy', [$params], GoogleCloudContactcenterinsightsV1QaScorecardRevision::class);
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(ProjectsLocationsQaScorecardsRevisions::class, 'Google_Service_Contactcenterinsights_Resource_ProjectsLocationsQaScorecardsRevisions');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/Resource/ProjectsLocationsQaScorecardsRevisionsQaQuestions.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/Resource/ProjectsLocationsQaScorecardsRevisionsQaQuestions.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/Resource/ProjectsLocationsQaScorecardsRevisionsQaQuestions.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\Contactcenterinsights\Resource;
+
+use Google\Service\Contactcenterinsights\GoogleCloudContactcenterinsightsV1ListQaQuestionsResponse;
+use Google\Service\Contactcenterinsights\GoogleCloudContactcenterinsightsV1QaQuestion;
+use Google\Service\Contactcenterinsights\GoogleProtobufEmpty;
+
+/**
+ * The "qaQuestions" collection of methods.
+ * Typical usage is:
+ *  <code>
+ *   $contactcenterinsightsService = new Google\Service\Contactcenterinsights(...);
+ *   $qaQuestions = $contactcenterinsightsService->projects_locations_qaScorecards_revisions_qaQuestions;
+ *  </code>
+ */
+class ProjectsLocationsQaScorecardsRevisionsQaQuestions extends \Google\Service\Resource
+{
+  /**
+   * Create a QaQuestion. (qaQuestions.create)
+   *
+   * @param string $parent Required. The parent resource of the QaQuestion.
+   * @param GoogleCloudContactcenterinsightsV1QaQuestion $postBody
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param string qaQuestionId Optional. A unique ID for the new question.
+   * This ID will become the final component of the question's resource name. If
+   * no ID is specified, a server-generated ID will be used. This value should be
+   * 4-64 characters and must match the regular expression `^[a-z0-9-]{4,64}$`.
+   * Valid characters are `a-z-`.
+   * @return GoogleCloudContactcenterinsightsV1QaQuestion
+   * @throws \Google\Service\Exception
+   */
+  public function create($parent, GoogleCloudContactcenterinsightsV1QaQuestion $postBody, $optParams = [])
+  {
+    $params = ['parent' => $parent, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('create', [$params], GoogleCloudContactcenterinsightsV1QaQuestion::class);
+  }
+  /**
+   * Deletes a QaQuestion. (qaQuestions.delete)
+   *
+   * @param string $name Required. The name of the QaQuestion to delete.
+   * @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 QaQuestion. (qaQuestions.get)
+   *
+   * @param string $name Required. The name of the QaQuestion to get.
+   * @param array $optParams Optional parameters.
+   * @return GoogleCloudContactcenterinsightsV1QaQuestion
+   * @throws \Google\Service\Exception
+   */
+  public function get($name, $optParams = [])
+  {
+    $params = ['name' => $name];
+    $params = array_merge($params, $optParams);
+    return $this->call('get', [$params], GoogleCloudContactcenterinsightsV1QaQuestion::class);
+  }
+  /**
+   * Lists QaQuestions.
+   * (qaQuestions.listProjectsLocationsQaScorecardsRevisionsQaQuestions)
+   *
+   * @param string $parent Required. The parent resource of the questions.
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param int pageSize Optional. The maximum number of questions to return
+   * in the response. If the value is zero, the service will select a default
+   * size. A call might return fewer objects than requested. A non-empty
+   * `next_page_token` in the response indicates that more data is available.
+   * @opt_param string pageToken Optional. The value returned by the last
+   * `ListQaQuestionsResponse`. This value indicates that this is a continuation
+   * of a prior `ListQaQuestions` call and that the system should return the next
+   * page of data.
+   * @return GoogleCloudContactcenterinsightsV1ListQaQuestionsResponse
+   * @throws \Google\Service\Exception
+   */
+  public function listProjectsLocationsQaScorecardsRevisionsQaQuestions($parent, $optParams = [])
+  {
+    $params = ['parent' => $parent];
+    $params = array_merge($params, $optParams);
+    return $this->call('list', [$params], GoogleCloudContactcenterinsightsV1ListQaQuestionsResponse::class);
+  }
+  /**
+   * Updates a QaQuestion. (qaQuestions.patch)
+   *
+   * @param string $name Identifier. The resource name of the question. Format: pr
+   * ojects/{project}/locations/{location}/qaScorecards/{qa_scorecard}/revisions/{
+   * revision}/qaQuestions/{qa_question}
+   * @param GoogleCloudContactcenterinsightsV1QaQuestion $postBody
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param string updateMask Required. The list of fields to be updated. All
+   * possible fields can be updated by passing `*`, or a subset of the following
+   * updateable fields can be provided: * `abbreviation` * `answer_choices` *
+   * `answer_instructions` * `order` * `question_body` * `tags`
+   * @return GoogleCloudContactcenterinsightsV1QaQuestion
+   * @throws \Google\Service\Exception
+   */
+  public function patch($name, GoogleCloudContactcenterinsightsV1QaQuestion $postBody, $optParams = [])
+  {
+    $params = ['name' => $name, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('patch', [$params], GoogleCloudContactcenterinsightsV1QaQuestion::class);
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(ProjectsLocationsQaScorecardsRevisionsQaQuestions::class, 'Google_Service_Contactcenterinsights_Resource_ProjectsLocationsQaScorecardsRevisionsQaQuestions');
Index: vendor/google/apiclient-services/src/Contactcenterinsights/Resource/ProjectsLocationsViews.php
===================================================================
--- vendor/google/apiclient-services/src/Contactcenterinsights/Resource/ProjectsLocationsViews.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Contactcenterinsights/Resource/ProjectsLocationsViews.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\Contactcenterinsights\Resource;
+
+use Google\Service\Contactcenterinsights\GoogleCloudContactcenterinsightsV1ListViewsResponse;
+use Google\Service\Contactcenterinsights\GoogleCloudContactcenterinsightsV1View;
+use Google\Service\Contactcenterinsights\GoogleProtobufEmpty;
+
+/**
+ * The "views" collection of methods.
+ * Typical usage is:
+ *  <code>
+ *   $contactcenterinsightsService = new Google\Service\Contactcenterinsights(...);
+ *   $views = $contactcenterinsightsService->projects_locations_views;
+ *  </code>
+ */
+class ProjectsLocationsViews extends \Google\Service\Resource
+{
+  /**
+   * Creates a view. (views.create)
+   *
+   * @param string $parent Required. The parent resource of the view. Required.
+   * The location to create a view for. Format: `projects//locations/` or
+   * `projects//locations/`
+   * @param GoogleCloudContactcenterinsightsV1View $postBody
+   * @param array $optParams Optional parameters.
+   * @return GoogleCloudContactcenterinsightsV1View
+   * @throws \Google\Service\Exception
+   */
+  public function create($parent, GoogleCloudContactcenterinsightsV1View $postBody, $optParams = [])
+  {
+    $params = ['parent' => $parent, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('create', [$params], GoogleCloudContactcenterinsightsV1View::class);
+  }
+  /**
+   * Deletes a view. (views.delete)
+   *
+   * @param string $name Required. The name of the view to delete.
+   * @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 view. (views.get)
+   *
+   * @param string $name Required. The name of the view to get.
+   * @param array $optParams Optional parameters.
+   * @return GoogleCloudContactcenterinsightsV1View
+   * @throws \Google\Service\Exception
+   */
+  public function get($name, $optParams = [])
+  {
+    $params = ['name' => $name];
+    $params = array_merge($params, $optParams);
+    return $this->call('get', [$params], GoogleCloudContactcenterinsightsV1View::class);
+  }
+  /**
+   * Lists views. (views.listProjectsLocationsViews)
+   *
+   * @param string $parent Required. The parent resource of the views.
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param int pageSize The maximum number of views to return in the
+   * response. If this value is zero, the service will select a default size. A
+   * call may return fewer objects than requested. A non-empty `next_page_token`
+   * in the response indicates that more data is available.
+   * @opt_param string pageToken The value returned by the last
+   * `ListViewsResponse`; indicates that this is a continuation of a prior
+   * `ListViews` call and the system should return the next page of data.
+   * @return GoogleCloudContactcenterinsightsV1ListViewsResponse
+   * @throws \Google\Service\Exception
+   */
+  public function listProjectsLocationsViews($parent, $optParams = [])
+  {
+    $params = ['parent' => $parent];
+    $params = array_merge($params, $optParams);
+    return $this->call('list', [$params], GoogleCloudContactcenterinsightsV1ListViewsResponse::class);
+  }
+  /**
+   * Updates a view. (views.patch)
+   *
+   * @param string $name Immutable. The resource name of the view. Format:
+   * projects/{project}/locations/{location}/views/{view}
+   * @param GoogleCloudContactcenterinsightsV1View $postBody
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param string updateMask The list of fields to be updated.
+   * @return GoogleCloudContactcenterinsightsV1View
+   * @throws \Google\Service\Exception
+   */
+  public function patch($name, GoogleCloudContactcenterinsightsV1View $postBody, $optParams = [])
+  {
+    $params = ['name' => $name, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('patch', [$params], GoogleCloudContactcenterinsightsV1View::class);
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(ProjectsLocationsViews::class, 'Google_Service_Contactcenterinsights_Resource_ProjectsLocationsViews');
