Skip to content

Commit 667e415

Browse files
author
PureCloud Jenkins
committed
45.1.0
1 parent ee603fc commit 667e415

File tree

14 files changed

+232
-162
lines changed

14 files changed

+232
-162
lines changed

build/PureCloudPlatformClientV2/__init__.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1274,6 +1274,7 @@
12741274
from .models.week_schedule_list_item_response import WeekScheduleListItemResponse
12751275
from .models.week_schedule_list_response import WeekScheduleListResponse
12761276
from .models.week_schedule_response import WeekScheduleResponse
1277+
from .models.wfm_abandon_rate import WfmAbandonRate
12771278
from .models.wfm_agent import WfmAgent
12781279
from .models.wfm_agent_schedule_update_notification_notification import WfmAgentScheduleUpdateNotificationNotification
12791280
from .models.wfm_agent_schedule_update_notification_notification_activities import WfmAgentScheduleUpdateNotificationNotificationActivities

build/PureCloudPlatformClientV2/api_client.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -112,7 +112,7 @@ def __call_api(self, resource_path, method,
112112
header_params['Cookie'] = self.cookie
113113
if header_params:
114114
header_params = self.sanitize_for_serialization(header_params)
115-
header_params['purecloud-sdk'] = '45.0.0'
115+
header_params['purecloud-sdk'] = '45.1.0'
116116

117117
# path parameters
118118
if path_params:

build/PureCloudPlatformClientV2/configuration.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -238,5 +238,5 @@ def to_debug_report(self):
238238
"OS: {env}\n"\
239239
"Python Version: {pyversion}\n"\
240240
"Version of the API: v2\n"\
241-
"SDK Package Version: 45.0.0".\
241+
"SDK Package Version: 45.1.0".\
242242
format(env=sys.platform, pyversion=sys.version)

build/PureCloudPlatformClientV2/models/__init__.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1274,6 +1274,7 @@
12741274
from .week_schedule_list_item_response import WeekScheduleListItemResponse
12751275
from .week_schedule_list_response import WeekScheduleListResponse
12761276
from .week_schedule_response import WeekScheduleResponse
1277+
from .wfm_abandon_rate import WfmAbandonRate
12771278
from .wfm_agent import WfmAgent
12781279
from .wfm_agent_schedule_update_notification_notification import WfmAgentScheduleUpdateNotificationNotification
12791280
from .wfm_agent_schedule_update_notification_notification_activities import WfmAgentScheduleUpdateNotificationNotificationActivities

build/PureCloudPlatformClientV2/models/certificate_details.py

Lines changed: 23 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -43,8 +43,8 @@ def __init__(self):
4343
'expiration_date': 'datetime',
4444
'issue_date': 'datetime',
4545
'expired': 'bool',
46-
'valid': 'bool',
47-
'signature_valid': 'bool'
46+
'signature_valid': 'bool',
47+
'valid': 'bool'
4848
}
4949

5050
self.attribute_map = {
@@ -53,17 +53,17 @@ def __init__(self):
5353
'expiration_date': 'expirationDate',
5454
'issue_date': 'issueDate',
5555
'expired': 'expired',
56-
'valid': 'valid',
57-
'signature_valid': 'signatureValid'
56+
'signature_valid': 'signatureValid',
57+
'valid': 'valid'
5858
}
5959

6060
self._issuer = None
6161
self._subject = None
6262
self._expiration_date = None
6363
self._issue_date = None
6464
self._expired = None
65-
self._valid = None
6665
self._signature_valid = None
66+
self._valid = None
6767

6868
@property
6969
def issuer(self):
@@ -181,50 +181,50 @@ def expired(self, expired):
181181
self._expired = expired
182182

183183
@property
184-
def valid(self):
184+
def signature_valid(self):
185185
"""
186-
Gets the valid of this CertificateDetails.
186+
Gets the signature_valid of this CertificateDetails.
187187
188188
189-
:return: The valid of this CertificateDetails.
189+
:return: The signature_valid of this CertificateDetails.
190190
:rtype: bool
191191
"""
192-
return self._valid
192+
return self._signature_valid
193193

194-
@valid.setter
195-
def valid(self, valid):
194+
@signature_valid.setter
195+
def signature_valid(self, signature_valid):
196196
"""
197-
Sets the valid of this CertificateDetails.
197+
Sets the signature_valid of this CertificateDetails.
198198
199199
200-
:param valid: The valid of this CertificateDetails.
200+
:param signature_valid: The signature_valid of this CertificateDetails.
201201
:type: bool
202202
"""
203203

204-
self._valid = valid
204+
self._signature_valid = signature_valid
205205

206206
@property
207-
def signature_valid(self):
207+
def valid(self):
208208
"""
209-
Gets the signature_valid of this CertificateDetails.
209+
Gets the valid of this CertificateDetails.
210210
211211
212-
:return: The signature_valid of this CertificateDetails.
212+
:return: The valid of this CertificateDetails.
213213
:rtype: bool
214214
"""
215-
return self._signature_valid
215+
return self._valid
216216

217-
@signature_valid.setter
218-
def signature_valid(self, signature_valid):
217+
@valid.setter
218+
def valid(self, valid):
219219
"""
220-
Sets the signature_valid of this CertificateDetails.
220+
Sets the valid of this CertificateDetails.
221221
222222
223-
:param signature_valid: The signature_valid of this CertificateDetails.
223+
:param valid: The valid of this CertificateDetails.
224224
:type: bool
225225
"""
226226

227-
self._signature_valid = signature_valid
227+
self._valid = valid
228228

229229
def to_dict(self):
230230
"""

build/PureCloudPlatformClientV2/models/service_goal_group_goals.py

Lines changed: 28 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -39,16 +39,19 @@ def __init__(self):
3939
"""
4040
self.swagger_types = {
4141
'service_level': 'WfmServiceLevel',
42-
'average_speed_of_answer': 'WfmAverageSpeedOfAnswer'
42+
'average_speed_of_answer': 'WfmAverageSpeedOfAnswer',
43+
'abandon_rate': 'WfmAbandonRate'
4344
}
4445

4546
self.attribute_map = {
4647
'service_level': 'serviceLevel',
47-
'average_speed_of_answer': 'averageSpeedOfAnswer'
48+
'average_speed_of_answer': 'averageSpeedOfAnswer',
49+
'abandon_rate': 'abandonRate'
4850
}
4951

5052
self._service_level = None
5153
self._average_speed_of_answer = None
54+
self._abandon_rate = None
5255

5356
@property
5457
def service_level(self):
@@ -96,6 +99,29 @@ def average_speed_of_answer(self, average_speed_of_answer):
9699

97100
self._average_speed_of_answer = average_speed_of_answer
98101

102+
@property
103+
def abandon_rate(self):
104+
"""
105+
Gets the abandon_rate of this ServiceGoalGroupGoals.
106+
Abandon rate targets for this service goal group
107+
108+
:return: The abandon_rate of this ServiceGoalGroupGoals.
109+
:rtype: WfmAbandonRate
110+
"""
111+
return self._abandon_rate
112+
113+
@abandon_rate.setter
114+
def abandon_rate(self, abandon_rate):
115+
"""
116+
Sets the abandon_rate of this ServiceGoalGroupGoals.
117+
Abandon rate targets for this service goal group
118+
119+
:param abandon_rate: The abandon_rate of this ServiceGoalGroupGoals.
120+
:type: WfmAbandonRate
121+
"""
122+
123+
self._abandon_rate = abandon_rate
124+
99125
def to_dict(self):
100126
"""
101127
Returns the model properties as a dict
Lines changed: 148 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,148 @@
1+
# coding: utf-8
2+
3+
"""
4+
Copyright 2016 SmartBear Software
5+
6+
Licensed under the Apache License, Version 2.0 (the "License");
7+
you may not use this file except in compliance with the License.
8+
You may obtain a copy of the License at
9+
10+
http://www.apache.org/licenses/LICENSE-2.0
11+
12+
Unless required by applicable law or agreed to in writing, software
13+
distributed under the License is distributed on an "AS IS" BASIS,
14+
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
15+
See the License for the specific language governing permissions and
16+
limitations under the License.
17+
18+
Ref: https://github.com/swagger-api/swagger-codegen
19+
"""
20+
21+
from pprint import pformat
22+
from six import iteritems
23+
import re
24+
25+
26+
class WfmAbandonRate(object):
27+
"""
28+
NOTE: This class is auto generated by the swagger code generator program.
29+
Do not edit the class manually.
30+
"""
31+
def __init__(self):
32+
"""
33+
WfmAbandonRate - a model defined in Swagger
34+
35+
:param dict swaggerTypes: The key is attribute name
36+
and the value is attribute type.
37+
:param dict attributeMap: The key is attribute name
38+
and the value is json key in definition.
39+
"""
40+
self.swagger_types = {
41+
'include': 'bool',
42+
'percent': 'int'
43+
}
44+
45+
self.attribute_map = {
46+
'include': 'include',
47+
'percent': 'percent'
48+
}
49+
50+
self._include = None
51+
self._percent = None
52+
53+
@property
54+
def include(self):
55+
"""
56+
Gets the include of this WfmAbandonRate.
57+
Whether to include abandon rate in the associated service goal group's configuration
58+
59+
:return: The include of this WfmAbandonRate.
60+
:rtype: bool
61+
"""
62+
return self._include
63+
64+
@include.setter
65+
def include(self, include):
66+
"""
67+
Sets the include of this WfmAbandonRate.
68+
Whether to include abandon rate in the associated service goal group's configuration
69+
70+
:param include: The include of this WfmAbandonRate.
71+
:type: bool
72+
"""
73+
74+
self._include = include
75+
76+
@property
77+
def percent(self):
78+
"""
79+
Gets the percent of this WfmAbandonRate.
80+
Abandon rate percent goal for the associated service goal group. Required if include == true
81+
82+
:return: The percent of this WfmAbandonRate.
83+
:rtype: int
84+
"""
85+
return self._percent
86+
87+
@percent.setter
88+
def percent(self, percent):
89+
"""
90+
Sets the percent of this WfmAbandonRate.
91+
Abandon rate percent goal for the associated service goal group. Required if include == true
92+
93+
:param percent: The percent of this WfmAbandonRate.
94+
:type: int
95+
"""
96+
97+
self._percent = percent
98+
99+
def to_dict(self):
100+
"""
101+
Returns the model properties as a dict
102+
"""
103+
result = {}
104+
105+
for attr, _ in iteritems(self.swagger_types):
106+
value = getattr(self, attr)
107+
if isinstance(value, list):
108+
result[attr] = list(map(
109+
lambda x: x.to_dict() if hasattr(x, "to_dict") else x,
110+
value
111+
))
112+
elif hasattr(value, "to_dict"):
113+
result[attr] = value.to_dict()
114+
elif isinstance(value, dict):
115+
result[attr] = dict(map(
116+
lambda item: (item[0], item[1].to_dict())
117+
if hasattr(item[1], "to_dict") else item,
118+
value.items()
119+
))
120+
else:
121+
result[attr] = value
122+
123+
return result
124+
125+
def to_str(self):
126+
"""
127+
Returns the string representation of the model
128+
"""
129+
return pformat(self.to_dict())
130+
131+
def __repr__(self):
132+
"""
133+
For `print` and `pprint`
134+
"""
135+
return self.to_str()
136+
137+
def __eq__(self, other):
138+
"""
139+
Returns true if both objects are equal
140+
"""
141+
return self.__dict__ == other.__dict__
142+
143+
def __ne__(self, other):
144+
"""
145+
Returns true if both objects are not equal
146+
"""
147+
return not self == other
148+

build/docs/CertificateDetails.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,8 @@ title: CertificateDetails
1212
| **expiration_date** | **datetime** | The expiration date of the certificate. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ | [optional] |
1313
| **issue_date** | **datetime** | The issue date of the certificate. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ | [optional] |
1414
| **expired** | **bool** | True if the certificate is expired, false otherwise. | [optional] |
15-
| **valid** | **bool** | | [optional] |
1615
| **signature_valid** | **bool** | | [optional] |
16+
| **valid** | **bool** | | [optional] |
1717
{: class="table table-striped"}
1818

1919

build/docs/ServiceGoalGroupGoals.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ title: ServiceGoalGroupGoals
99
|------------ | ------------- | ------------- | -------------|
1010
| **service_level** | [**WfmServiceLevel**](WfmServiceLevel.html) | Service level targets for this service goal group | |
1111
| **average_speed_of_answer** | [**WfmAverageSpeedOfAnswer**](WfmAverageSpeedOfAnswer.html) | Average speed of answer targets for this service goal group | |
12+
| **abandon_rate** | [**WfmAbandonRate**](WfmAbandonRate.html) | Abandon rate targets for this service goal group | [optional] |
1213
{: class="table table-striped"}
1314

1415

build/docs/WfmAbandonRate.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
---
2+
title: WfmAbandonRate
3+
---
4+
## WfmAbandonRate
5+
6+
## Properties
7+
8+
|Name | Type | Description | Notes|
9+
|------------ | ------------- | ------------- | -------------|
10+
| **include** | **bool** | Whether to include abandon rate in the associated service goal group's configuration | |
11+
| **percent** | **int** | Abandon rate percent goal for the associated service goal group. Required if include == true | [optional] |
12+
{: class="table table-striped"}
13+
14+

0 commit comments

Comments
 (0)