Skip to content

Commit 2728417

Browse files
committed
[Librarian] Regenerated @ d9d9306ce476f68a10ab20bf103e0e31e523a4b3
1 parent 0230689 commit 2728417

File tree

17 files changed

+1995
-167
lines changed

17 files changed

+1995
-167
lines changed

CHANGES.md

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,21 @@
11
twilio-ruby changelog
22
=====================
33

4+
[2023-06-28] Version 6.2.0
5+
--------------------------
6+
**Library - Fix**
7+
- [PR #665](https://github.com/twilio/twilio-ruby/pull/665): #663 local jump error due to lack of block passing for recording list. Thanks to [@JYorston](https://github.com/JYorston)!
8+
9+
**Lookups**
10+
- Add `reassigned_number` package to the lookup response
11+
12+
**Numbers**
13+
- Add hosted_number_order under version `/v2`.
14+
- Update properties in Porting and Bulk Porting APIs. **(breaking change)**
15+
- Added bulk Portability API under version `/v1`.
16+
- Added Portability API under version `/v1`.
17+
18+
419
[2023-06-15] Version 6.1.0
520
--------------------------
621
**Api**

lib/twilio-ruby/rest/insights/v1/call/annotation.rb

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -75,11 +75,11 @@ def fetch
7575
# Update the AnnotationInstance
7676
# @param [AnsweredBy] answered_by
7777
# @param [ConnectivityIssue] connectivity_issue
78-
# @param [String] quality_issues Specify if the call had any subjective quality issues. Possible values, one or more of: no_quality_issue, low_volume, choppy_robotic, echo, dtmf, latency, owa, static_noise. Use comma separated values to indicate multiple quality issues for the same call
79-
# @param [Boolean] spam Specify if the call was a spam call. Use this to provide feedback on whether calls placed from your account were marked as spam, or if inbound calls received by your account were unwanted spam. Is of type Boolean: true, false. Use true if the call was a spam call.
78+
# @param [String] quality_issues Specify if the call had any subjective quality issues. Possible values, one or more of `no_quality_issue`, `low_volume`, `choppy_robotic`, `echo`, `dtmf`, `latency`, `owa`, `static_noise`. Use comma separated values to indicate multiple quality issues for the same call.
79+
# @param [Boolean] spam A boolean flag to indicate if the call was a spam call. Use this to provide feedback on whether calls placed from your account were marked as spam, or if inbound calls received by your account were unwanted spam. Use `true` if the call was a spam call.
8080
# @param [String] call_score Specify the call score. This is of type integer. Use a range of 1-5 to indicate the call experience score, with the following mapping as a reference for rating the call [5: Excellent, 4: Good, 3 : Fair, 2 : Poor, 1: Bad].
81-
# @param [String] comment Specify any comments pertaining to the call. This of type string with a max limit of 100 characters. Twilio does not treat this field as PII, so don’t put any PII in here.
82-
# @param [String] incident Associate this call with an incident or support ticket. This is of type string with a max limit of 100 characters. Twilio does not treat this field as PII, so don’t put any PII in here.
81+
# @param [String] comment Specify any comments pertaining to the call. `comment` has a maximum character limit of 100. Twilio does not treat this field as PII, so no PII should be included in the `comment`.
82+
# @param [String] incident Associate this call with an incident or support ticket. The `incident` parameter is of type string with a maximum character limit of 100. Twilio does not treat this field as PII, so no PII should be included in `incident`.
8383
# @return [AnnotationInstance] Updated AnnotationInstance
8484
def update(
8585
answered_by: :unset,
@@ -221,31 +221,31 @@ def connectivity_issue
221221
end
222222

223223
##
224-
# @return [Array<String>] Specify if the call had any subjective quality issues. Possible values, one or more of: no_quality_issue, low_volume, choppy_robotic, echo, dtmf, latency, owa, static_noise. Use comma separated values to indicate multiple quality issues for the same call
224+
# @return [Array<String>] Specifies if the call had any subjective quality issues. Possible values are one or more of `no_quality_issue`, `low_volume`, `choppy_robotic`, `echo`, `dtmf`, `latency`, `owa`, or `static_noise`.
225225
def quality_issues
226226
@properties['quality_issues']
227227
end
228228

229229
##
230-
# @return [Boolean] Specify if the call was a spam call. Use this to provide feedback on whether calls placed from your account were marked as spam, or if inbound calls received by your account were unwanted spam. Is of type Boolean: true, false. Use true if the call was a spam call.
230+
# @return [Boolean] Specifies if the call was a spam call. Use this to provide feedback on whether calls placed from your account were marked as spam, or if inbound calls received by your account were unwanted spam. Is of type Boolean: true, false. Use true if the call was a spam call.
231231
def spam
232232
@properties['spam']
233233
end
234234

235235
##
236-
# @return [String] Specify the call score. This is of type integer. Use a range of 1-5 to indicate the call experience score, with the following mapping as a reference for rating the call [5: Excellent, 4: Good, 3 : Fair, 2 : Poor, 1: Bad].
236+
# @return [String] Specifies the Call Score, if available. This is of type integer. Use a range of 1-5 to indicate the call experience score, with the following mapping as a reference for rating the call [5: Excellent, 4: Good, 3 : Fair, 2 : Poor, 1: Bad].
237237
def call_score
238238
@properties['call_score']
239239
end
240240

241241
##
242-
# @return [String] Specify any comments pertaining to the call. This of type string with a max limit of 100 characters. Twilio does not treat this field as PII, so don’t put any PII in here.
242+
# @return [String] Specifies any comments pertaining to the call. Twilio does not treat this field as PII, so no PII should be included in comments.
243243
def comment
244244
@properties['comment']
245245
end
246246

247247
##
248-
# @return [String] Associate this call with an incident or support ticket. This is of type string with a max limit of 100 characters. Twilio does not treat this field as PII, so don’t put any PII in here.
248+
# @return [String] Incident or support ticket associated with this call. The `incident` property is of type string with a maximum character limit of 100. Twilio does not treat this field as PII, so no PII should be included in `incident`.
249249
def incident
250250
@properties['incident']
251251
end
@@ -268,11 +268,11 @@ def fetch
268268
# Update the AnnotationInstance
269269
# @param [AnsweredBy] answered_by
270270
# @param [ConnectivityIssue] connectivity_issue
271-
# @param [String] quality_issues Specify if the call had any subjective quality issues. Possible values, one or more of: no_quality_issue, low_volume, choppy_robotic, echo, dtmf, latency, owa, static_noise. Use comma separated values to indicate multiple quality issues for the same call
272-
# @param [Boolean] spam Specify if the call was a spam call. Use this to provide feedback on whether calls placed from your account were marked as spam, or if inbound calls received by your account were unwanted spam. Is of type Boolean: true, false. Use true if the call was a spam call.
271+
# @param [String] quality_issues Specify if the call had any subjective quality issues. Possible values, one or more of `no_quality_issue`, `low_volume`, `choppy_robotic`, `echo`, `dtmf`, `latency`, `owa`, `static_noise`. Use comma separated values to indicate multiple quality issues for the same call.
272+
# @param [Boolean] spam A boolean flag to indicate if the call was a spam call. Use this to provide feedback on whether calls placed from your account were marked as spam, or if inbound calls received by your account were unwanted spam. Use `true` if the call was a spam call.
273273
# @param [String] call_score Specify the call score. This is of type integer. Use a range of 1-5 to indicate the call experience score, with the following mapping as a reference for rating the call [5: Excellent, 4: Good, 3 : Fair, 2 : Poor, 1: Bad].
274-
# @param [String] comment Specify any comments pertaining to the call. This of type string with a max limit of 100 characters. Twilio does not treat this field as PII, so don’t put any PII in here.
275-
# @param [String] incident Associate this call with an incident or support ticket. This is of type string with a max limit of 100 characters. Twilio does not treat this field as PII, so don’t put any PII in here.
274+
# @param [String] comment Specify any comments pertaining to the call. `comment` has a maximum character limit of 100. Twilio does not treat this field as PII, so no PII should be included in the `comment`.
275+
# @param [String] incident Associate this call with an incident or support ticket. The `incident` parameter is of type string with a maximum character limit of 100. Twilio does not treat this field as PII, so no PII should be included in `incident`.
276276
# @return [AnnotationInstance] Updated AnnotationInstance
277277
def update(
278278
answered_by: :unset,

lib/twilio-ruby/rest/insights/v1/call/call_summary.rb

Lines changed: 22 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ class CallSummaryContext < InstanceContext
4545
##
4646
# Initialize the CallSummaryContext
4747
# @param [Version] version Version that contains the resource
48-
# @param [String] call_sid
48+
# @param [String] call_sid The unique SID identifier of the Call.
4949
# @return [CallSummaryContext] CallSummaryContext
5050
def initialize(version, call_sid)
5151
super(version)
@@ -58,7 +58,7 @@ def initialize(version, call_sid)
5858
end
5959
##
6060
# Fetch the CallSummaryInstance
61-
# @param [ProcessingState] processing_state
61+
# @param [ProcessingState] processing_state The Processing State of this Call Summary. One of `complete`, `partial` or `all`.
6262
# @return [CallSummaryInstance] Fetched CallSummaryInstance
6363
def fetch(
6464
processing_state: :unset
@@ -176,13 +176,13 @@ def context
176176
end
177177

178178
##
179-
# @return [String]
179+
# @return [String] The unique SID identifier of the Account.
180180
def account_sid
181181
@properties['account_sid']
182182
end
183183

184184
##
185-
# @return [String]
185+
# @return [String] The unique SID identifier of the Call.
186186
def call_sid
187187
@properties['call_sid']
188188
end
@@ -212,110 +212,110 @@ def processing_state
212212
end
213213

214214
##
215-
# @return [Time]
215+
# @return [Time] The time at which the Call was created, given in ISO 8601 format. Can be different from `start_time` in the event of queueing due to CPS
216216
def created_time
217217
@properties['created_time']
218218
end
219219

220220
##
221-
# @return [Time]
221+
# @return [Time] The time at which the Call was started, given in ISO 8601 format.
222222
def start_time
223223
@properties['start_time']
224224
end
225225

226226
##
227-
# @return [Time]
227+
# @return [Time] The time at which the Call was ended, given in ISO 8601 format.
228228
def end_time
229229
@properties['end_time']
230230
end
231231

232232
##
233-
# @return [String]
233+
# @return [String] Duration between when the call was initiated and the call was ended
234234
def duration
235235
@properties['duration']
236236
end
237237

238238
##
239-
# @return [String]
239+
# @return [String] Duration between when the call was answered and when it ended
240240
def connect_duration
241241
@properties['connect_duration']
242242
end
243243

244244
##
245-
# @return [Hash]
245+
# @return [Hash] The calling party.
246246
def from
247247
@properties['from']
248248
end
249249

250250
##
251-
# @return [Hash]
251+
# @return [Hash] The called party.
252252
def to
253253
@properties['to']
254254
end
255255

256256
##
257-
# @return [Hash]
257+
# @return [Hash] Contains metrics and properties for the Twilio media gateway of a PSTN call.
258258
def carrier_edge
259259
@properties['carrier_edge']
260260
end
261261

262262
##
263-
# @return [Hash]
263+
# @return [Hash] Contains metrics and properties for the Twilio media gateway of a Client call.
264264
def client_edge
265265
@properties['client_edge']
266266
end
267267

268268
##
269-
# @return [Hash]
269+
# @return [Hash] Contains metrics and properties for the SDK sensor library for Client calls.
270270
def sdk_edge
271271
@properties['sdk_edge']
272272
end
273273

274274
##
275-
# @return [Hash]
275+
# @return [Hash] Contains metrics and properties for the Twilio media gateway of a SIP Interface or Trunking call.
276276
def sip_edge
277277
@properties['sip_edge']
278278
end
279279

280280
##
281-
# @return [Array<String>]
281+
# @return [Array<String>] Tags applied to calls by Voice Insights analysis indicating a condition that could result in subjective degradation of the call quality.
282282
def tags
283283
@properties['tags']
284284
end
285285

286286
##
287-
# @return [String]
287+
# @return [String] The URL of this resource.
288288
def url
289289
@properties['url']
290290
end
291291

292292
##
293-
# @return [Hash]
293+
# @return [Hash] Attributes capturing call-flow-specific details.
294294
def attributes
295295
@properties['attributes']
296296
end
297297

298298
##
299-
# @return [Hash]
299+
# @return [Hash] Contains edge-agnostic call-level details.
300300
def properties
301301
@properties['properties']
302302
end
303303

304304
##
305-
# @return [Hash]
305+
# @return [Hash] Contains trusted communications details including Branded Call and verified caller ID.
306306
def trust
307307
@properties['trust']
308308
end
309309

310310
##
311-
# @return [Hash]
311+
# @return [Hash] Programmatically labeled annotations for the Call. Developers can update the Call Summary records with Annotation during or after a Call. Annotations can be updated as long as the Call Summary record is addressable via the API.
312312
def annotation
313313
@properties['annotation']
314314
end
315315

316316
##
317317
# Fetch the CallSummaryInstance
318-
# @param [ProcessingState] processing_state
318+
# @param [ProcessingState] processing_state The Processing State of this Call Summary. One of `complete`, `partial` or `all`.
319319
# @return [CallSummaryInstance] Fetched CallSummaryInstance
320320
def fetch(
321321
processing_state: :unset

0 commit comments

Comments
 (0)