Skip to content

Commit 8959e9d

Browse files
1 parent 74e6daf commit 8959e9d

6 files changed

Lines changed: 176 additions & 0 deletions

src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1Chart.php

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -75,6 +75,8 @@ class GoogleCloudContactcenterinsightsV1Chart extends \Google\Model
7575
* Sankey chart.
7676
*/
7777
public const CHART_VISUALIZATION_TYPE_SANKEY = 'SANKEY';
78+
protected $actionType = GoogleCloudContactcenterinsightsV1ChartAction::class;
79+
protected $actionDataType = '';
7880
/**
7981
* Output only. Chart type.
8082
*
@@ -141,6 +143,22 @@ class GoogleCloudContactcenterinsightsV1Chart extends \Google\Model
141143
*/
142144
public $width;
143145

146+
/**
147+
* Optional action to be taken when the chart is clicked.
148+
*
149+
* @param GoogleCloudContactcenterinsightsV1ChartAction $action
150+
*/
151+
public function setAction(GoogleCloudContactcenterinsightsV1ChartAction $action)
152+
{
153+
$this->action = $action;
154+
}
155+
/**
156+
* @return GoogleCloudContactcenterinsightsV1ChartAction
157+
*/
158+
public function getAction()
159+
{
160+
return $this->action;
161+
}
144162
/**
145163
* Output only. Chart type.
146164
*
Lines changed: 44 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,44 @@
1+
<?php
2+
/*
3+
* Copyright 2014 Google Inc.
4+
*
5+
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
6+
* use this file except in compliance with the License. You may obtain a copy of
7+
* the License at
8+
*
9+
* http://www.apache.org/licenses/LICENSE-2.0
10+
*
11+
* Unless required by applicable law or agreed to in writing, software
12+
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13+
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14+
* License for the specific language governing permissions and limitations under
15+
* the License.
16+
*/
17+
18+
namespace Google\Service\Contactcenterinsights;
19+
20+
class GoogleCloudContactcenterinsightsV1ChartAction extends \Google\Model
21+
{
22+
protected $redirectActionType = GoogleCloudContactcenterinsightsV1RedirectAction::class;
23+
protected $redirectActionDataType = '';
24+
25+
/**
26+
* Redirect action.
27+
*
28+
* @param GoogleCloudContactcenterinsightsV1RedirectAction $redirectAction
29+
*/
30+
public function setRedirectAction(GoogleCloudContactcenterinsightsV1RedirectAction $redirectAction)
31+
{
32+
$this->redirectAction = $redirectAction;
33+
}
34+
/**
35+
* @return GoogleCloudContactcenterinsightsV1RedirectAction
36+
*/
37+
public function getRedirectAction()
38+
{
39+
return $this->redirectAction;
40+
}
41+
}
42+
43+
// Adding a class alias for backwards compatibility with the previous class name.
44+
class_alias(GoogleCloudContactcenterinsightsV1ChartAction::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1ChartAction');

src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1ConversationQualityMetadataAgentInfo.php

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -77,6 +77,12 @@ class GoogleCloudContactcenterinsightsV1ConversationQualityMetadataAgentInfo ext
7777
* @var string
7878
*/
7979
public $dispositionCode;
80+
/**
81+
* The entry subagent's display name.
82+
*
83+
* @var string
84+
*/
85+
public $entrySubagentDisplayName;
8086
/**
8187
* The agent's location.
8288
*
@@ -210,6 +216,22 @@ public function getDispositionCode()
210216
{
211217
return $this->dispositionCode;
212218
}
219+
/**
220+
* The entry subagent's display name.
221+
*
222+
* @param string $entrySubagentDisplayName
223+
*/
224+
public function setEntrySubagentDisplayName($entrySubagentDisplayName)
225+
{
226+
$this->entrySubagentDisplayName = $entrySubagentDisplayName;
227+
}
228+
/**
229+
* @return string
230+
*/
231+
public function getEntrySubagentDisplayName()
232+
{
233+
return $this->entrySubagentDisplayName;
234+
}
213235
/**
214236
* The agent's location.
215237
*
Lines changed: 48 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,48 @@
1+
<?php
2+
/*
3+
* Copyright 2014 Google Inc.
4+
*
5+
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
6+
* use this file except in compliance with the License. You may obtain a copy of
7+
* the License at
8+
*
9+
* http://www.apache.org/licenses/LICENSE-2.0
10+
*
11+
* Unless required by applicable law or agreed to in writing, software
12+
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13+
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14+
* License for the specific language governing permissions and limitations under
15+
* the License.
16+
*/
17+
18+
namespace Google\Service\Contactcenterinsights;
19+
20+
class GoogleCloudContactcenterinsightsV1RedirectAction extends \Google\Model
21+
{
22+
/**
23+
* The relative path to redirect to.
24+
*
25+
* @var string
26+
*/
27+
public $relativePath;
28+
29+
/**
30+
* The relative path to redirect to.
31+
*
32+
* @param string $relativePath
33+
*/
34+
public function setRelativePath($relativePath)
35+
{
36+
$this->relativePath = $relativePath;
37+
}
38+
/**
39+
* @return string
40+
*/
41+
public function getRelativePath()
42+
{
43+
return $this->relativePath;
44+
}
45+
}
46+
47+
// Adding a class alias for backwards compatibility with the previous class name.
48+
class_alias(GoogleCloudContactcenterinsightsV1RedirectAction::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1RedirectAction');

src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1alpha1ConversationQualityMetadataAgentInfo.php

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -77,6 +77,12 @@ class GoogleCloudContactcenterinsightsV1alpha1ConversationQualityMetadataAgentIn
7777
* @var string
7878
*/
7979
public $dispositionCode;
80+
/**
81+
* The entry subagent's display name.
82+
*
83+
* @var string
84+
*/
85+
public $entrySubagentDisplayName;
8086
/**
8187
* The agent's location.
8288
*
@@ -210,6 +216,22 @@ public function getDispositionCode()
210216
{
211217
return $this->dispositionCode;
212218
}
219+
/**
220+
* The entry subagent's display name.
221+
*
222+
* @param string $entrySubagentDisplayName
223+
*/
224+
public function setEntrySubagentDisplayName($entrySubagentDisplayName)
225+
{
226+
$this->entrySubagentDisplayName = $entrySubagentDisplayName;
227+
}
228+
/**
229+
* @return string
230+
*/
231+
public function getEntrySubagentDisplayName()
232+
{
233+
return $this->entrySubagentDisplayName;
234+
}
213235
/**
214236
* The agent's location.
215237
*

src/Contactcenterinsights/GoogleCloudContactcenterinsightsV1mainConversationQualityMetadataAgentInfo.php

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -77,6 +77,12 @@ class GoogleCloudContactcenterinsightsV1mainConversationQualityMetadataAgentInfo
7777
* @var string
7878
*/
7979
public $dispositionCode;
80+
/**
81+
* The entry subagent's display name.
82+
*
83+
* @var string
84+
*/
85+
public $entrySubagentDisplayName;
8086
/**
8187
* The agent's location.
8288
*
@@ -210,6 +216,22 @@ public function getDispositionCode()
210216
{
211217
return $this->dispositionCode;
212218
}
219+
/**
220+
* The entry subagent's display name.
221+
*
222+
* @param string $entrySubagentDisplayName
223+
*/
224+
public function setEntrySubagentDisplayName($entrySubagentDisplayName)
225+
{
226+
$this->entrySubagentDisplayName = $entrySubagentDisplayName;
227+
}
228+
/**
229+
* @return string
230+
*/
231+
public function getEntrySubagentDisplayName()
232+
{
233+
return $this->entrySubagentDisplayName;
234+
}
213235
/**
214236
* The agent's location.
215237
*

0 commit comments

Comments
 (0)