8000 Rename room recordings · codegician/twilio-python@21dcb4f · GitHub
[go: up one dir, main page]

Skip to content

Commit 21dcb4f

Browse files
author
Doug Black
committed
Rename room recordings
1 parent 12dc576 commit 21dcb4f

File tree

3 files changed

+70
-70
lines changed

3 files changed

+70
-70
lines changed

tests/integration/video/v1/room/test_recording.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
from twilio.http.response import Response
1313

1414

15-
class RecordingTestCase(IntegrationTestCase):
15+
class RoomRecordingTestCase(IntegrationTestCase):
1616

1717
def test_fetch_request(self):
1818
self.holodeck.mock(Response(500, ''))

twilio/rest/video/v1/room/__init__.py

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
from twilio.base.instance_resource import InstanceResource
1515
from twilio.base.list_resource import ListResource
1616
from twilio.base.page import Page
17-
from twilio.rest.video.v1.room.recording import RecordingList
17+
from twilio.rest.video.v1.room.recording import RoomRecordingList
1818

1919

2020
class RoomList(ListResource):
@@ -350,11 +350,11 @@ def recordings(self):
350350
"""
351351
Access the recordings
352352
353-
:returns: twilio.rest.video.v1.room.recording.RecordingList
354-
:rtype: twilio.rest.video.v1.room.recording.RecordingList
353+
:returns: twilio.rest.video.v1.room.recording.RoomRecordingList
354+
:rtype: twilio.rest.video.v1.room.recording.RoomRecordingList
355355
"""
356356
if self._recordings is None:
357-
self._recordings = RecordingList(
357+
self._recordings = RoomRecordingList(
358358
self._version,
359359
room_sid=self._solution['sid'],
360360
)
@@ -588,8 +588,8 @@ def recordings(self):
588588
"""
589589
Access the recordings
590590
591-
:returns: twilio.rest.video.v1.room.recording.RecordingList
592-
:rtype: twilio.rest.video.v1.room.recording.RecordingList
591+
:returns: twilio.rest.video.v1.room.recording.RoomRecordingList
592+
:rtype: twilio.rest.video.v1.room.recording.RoomRecordingList
593593
"""
594594
return self._proxy.recordings
595595

twilio/rest/video/v1/room/recording/__init__.py

Lines changed: 63 additions & 63 deletions
Original file line numberDiff line numberDiff line change
@@ -15,19 +15,19 @@
1515
from twilio.base.page import Page
1616

1717

18-
class RecordingList(ListResource):
18+
class RoomRecordingList(ListResource):
1919

2020
def __init__(self, version, room_sid):
2121
"""
22-
Initialize the RecordingList
22+
Initialize the RoomRecordingList
2323
2424
:param Version version: Version that contains the resource
2525
:param room_sid: The room_sid
2626
27-
:returns: twilio.rest.video.v1.room.recording.RecordingList
28-
:rtype: twilio.rest.video.v1.room.recording.RecordingList
27+
:returns: twilio.rest.video.v1.room.recording.RoomRecordingList
28+
:rtype: twilio.rest.video.v1.room.recording.RoomRecordingList
2929
"""
30-
super(RecordingList, self).__init__(version)
30+
super(RoomRecordingList, self).__init__(version)
3131

3232
# Path Solution
3333
self._solution = {
@@ -37,7 +37,7 @@ def __init__(self, version, room_sid):
3737

3838
def stream(self, limit=None, page_size=None):
3939
"""
40-
Streams RecordingInstance records from the API as a generator stream.
40+
Streams RoomRecordingInstance records from the API as a generator stream.
4141
This operation lazily loads records as efficiently as possible until the limit
4242
is reached.
4343
The results are returned as a generator, so this operation is memory efficient.
@@ -50,7 +50,7 @@ def stream(self, limit=None, page_size=None):
5050
limit with the most efficient page size, i.e. min(limit, 1000)
5151
5252
:returns: Generator that will yield up to limit results
53-
:rtype: list[twilio.rest.video.v1.room.recording.RecordingInstance]
53+
:rtype: list[twilio.rest.video.v1.room.recording.RoomRecordingInstance]
5454
"""
5555
limits = self._version.read_limits(limit, page_size)
5656

@@ -62,7 +62,7 @@ def stream(self, limit=None, page_size=None):
6262

6363
def list(self, limit=None, page_size=None):
6464
"""
65-
Lists RecordingInstance records from the API as a list.
65+
Lists RoomRecordingInstance records from the API as a list.
6666
Unlike stream(), this operation is eager and will load `limit` records into
6767
memory before returning.
6868
@@ -74,7 +74,7 @@ def list(self, limit=None, page_size=None):
7474
with the most efficient page size, i.e. min(limit, 1000)
7575
7676
:returns: Generator that will yield up to limit results
77-
:rtype: list[twilio.rest.video.v1.room.recording.RecordingInstance]
77+
:rtype: list[twilio.rest.video.v1.room.recording.RoomRecordingInstance]
7878
"""
7979
return list(self.stream(
8080
limit=limit,
@@ -84,15 +84,15 @@ def list(self, limit=None, page_size=None):
8484
def page(self, page_token=values.unset, page_number=values.unset,
8585
page_size=values.unset):
8686
"""
87-
Retrieve a single page of RecordingInstance records from the API.
87+
Retrieve a single page of RoomRecordingInstance records from the API.
8888
Request is executed immediately
8989
9090
:param str page_token: PageToken provided by the API
9191
:param int page_number: Page Number, this value is simply for client state
9292
:param int page_size: Number of records to return, defaults to 50
9393
94-
:returns: Page of RecordingInstance
95-
:rtype: twilio.rest.video.v1.room.recording.RecordingPage
94+
:returns: Page of RoomRecordingInstance
95+
:rtype: twilio.rest.video.v1.room.recording.RoomRecordingPage
9696
"""
9797
params = values.of({
9898
'PageToken': page_token,
@@ -106,54 +106,54 @@ def page(self, page_token=values.unset, page_number=values.unset,
106106
params=params,
107107
)
108108

109-
return RecordingPage(self._version, response, self._solution)
109+
return RoomRecordingPage(self._version, response, self._solution)
110110

111111
def get_page(self, target_url):
112112
"""
113-
Retrieve a specific page of RecordingInstance records from the API.
113+
Retrieve a specific page of RoomRecordingInstance records from the API.
114114
Request is executed immediately
115115
116116
:param str target_url: API-generated URL for the requested results page
117117
118-
:returns: Page of RecordingInstance
119-
:rtype: twilio.rest.video.v1.room.recording.RecordingPage
118+
:returns: Page of RoomRecordingInstance
119+
:rtype: twilio.rest.video.v1.room.recording.RoomRecordingPage
120120
"""
121121
resource_url = self._version.absolute_url(self._uri)
122122
if not target_url.startswith(resource_url):
123-
raise TwilioException('Invalid target_url for RecordingInstance resource.')
123+
raise TwilioException('Invalid target_url for RoomRecordingInstance resource.')
124124

125125
response = self._version.domain.twilio.request(
126126
'GET',
127127
target_url,
128128
)
129129

130-
return RecordingPage(self._version, response, self._solution)
130+
return RoomRecordingPage(self._version, response, self._solution)
131131

132132
def get(self, sid):
133133
"""
134-
Constructs a RecordingContext
134+
Constructs a RoomRecordingContext
135135
136136
:param sid: The sid
137137
138-
:returns: twilio.rest.video.v1.room.recording.RecordingContext
139-
:rtype: twilio.rest.video.v1.room.recording.RecordingContext
138+
:returns: twilio.rest.video.v1.room.recording.RoomRecordingContext
139+
:rtype: twilio.rest.video.v1.room.recording.RoomRecordingContext
140140
"""
141-
return RecordingContext(
141+
return RoomRecordingContext(
142142
self._version,
143143
room_sid=self._solution['room_sid'],
144144
sid=sid,
145145
)
146146

147147
def __call__(self, sid):
148148
"""
149-
Constructs a RecordingContext
149+
Constructs a RoomRecordingContext
150150
151151
:param sid: The sid
152152
153-
:returns: twilio.rest.video.v1.room.recording.RecordingContext
154-
:rtype: twilio.rest.video.v1.room.recording.RecordingContext
153+
:returns: twilio.rest.video.v1.room.recording.RoomRecordingContext
154+
:rtype: twilio.rest.video.v1.room.recording.RoomRecordingContext
155155
"""
156-
return RecordingContext(
156+
return RoomRecordingContext(
157157
self._version,
158158
room_sid=self._solution['room_sid'],
159159
sid=sid,
@@ -166,37 +166,37 @@ def __repr__(self):
166166
:returns: Machine friendly representation
167167
:rtype: str
168168
"""
169-
return '<Twilio.Video.V1.RecordingList>'
169+
return '<Twilio.Video.V1.RoomRecordingList>'
170170

171171

172-
class RecordingPage(Page):
172+
class RoomRecordingPage(Page):
173173

174174
def __init__(self, version, response, solution):
175175
"""
176-
Initialize the RecordingPage
176+
Initialize the RoomRecordingPage
177177
178178
:param Version version: Version that contains the resource
179179
:param Response response: Response from the API
180180
:param room_sid: The room_sid
181181
182-
:returns: twilio.rest.video.v1.room.recording.RecordingPage
183-
:rtype: twilio.rest.video.v1.room.recording.RecordingPage
182+
:returns: twilio.rest.video.v1.room.recording.RoomRecordingPage
183+
:rtype: twilio.rest.video.v1.room.recording.RoomRecordingPage
184184
"""
185-
super(RecordingPage, self).__init__(version, response)
185+
super(RoomRecordingPage, self).__init__(version, response)
186186

187187
# Path Solution
188188
self._solution = solution
189189

190190
def get_instance(self, payload):
191191
"""
192-
Build an instance of RecordingInstance
192+
Build an instance of RoomRecordingInstance
193193
194194
:param dict payload: Payload response from the API
195195
196-
:returns: twilio.rest.video.v1.room.recording.RecordingInstance
197-
:rtype: twilio.rest.video.v1.room.recording.RecordingInstance
196+
:returns: twilio.rest.video.v1.room.recording.RoomRecordingInstance
197+
:rtype: twilio.rest.video.v1.room.recording.RoomRecordingInstance
198198
"""
199-
return RecordingInstance(
199+
return RoomRecordingInstance(
200200
self._version,
201201
payload,
202202
room_sid=self._solution['room_sid'],
@@ -209,23 +209,23 @@ def __repr__(self):
209209
:returns: Machine friendly representation
210210
:rtype: str
211211
"""
212-
return '<Twilio.Video.V1.RecordingPage>'
212+
return '<Twilio.Video.V1.RoomRecordingPage>'
213213

214214

215-
class RecordingContext(InstanceContext):
215+
class RoomRecordingContext(InstanceContext):
216216

217217
def __init__(self, version, room_sid, sid):
218218
"""
219-
Initialize the RecordingContext
219+
Initialize the RoomRecordingContext
220220
221221
:param Version version: Version that contains the resource
222222
:param room_sid: The room_sid
223223
:param sid: The sid
224224
225-
:returns: twilio.rest.video.v1.room.recording.RecordingContext
226-
:rtype: twilio.rest.video.v1.room.recording.RecordingContext
225+
:returns: twilio.rest.video.v1.room.recording.RoomRecordingContext
226+
:rtype: twilio.rest.video.v1.room.recording.RoomRecordingContext
227227
"""
228-
super(RecordingContext, self).__init__(version)
228+
super(RoomRecordingContext, self).__init__(version)
229229

230230
# Path Solution
231231
self._solution = {
@@ -236,10 +236,10 @@ def __init__(self, version, room_sid, sid):
236236

237237
def fetch(self):
238238
"""
239-
Fetch a RecordingInstance
239+
Fetch a RoomRecordingInstance
240240
241-
:returns: Fetched RecordingInstance
242-
:rtype: twilio.rest.video.v1.room.recording.RecordingInstance
241+
:returns: Fetched RoomRecordingInstance
242+
:rtype: twilio.rest.video.v1.room.recording.RoomRecordingInstance
243243
"""
244244
params = values.of({})
245245

@@ -249,7 +249,7 @@ def fetch(self):
249249
params=params,
250250
)
251251

252-
return RecordingInstance(
252+
return RoomRecordingInstance(
253253
self._version,
254254
payload,
255255
room_sid=self._solution['room_sid'],
@@ -264,10 +264,10 @@ def __repr__(self):
264264
:rtype: str
265265
"""
266266
context = ' '.join('{}={}'.format(k, v) for k, v in self._solution.items())
267-
return '<Twilio.Video.V1.RecordingContext {}>'.format(context)
267+
return '<Twilio.Video.V1.RoomRecordingContext {}>'.format(context)
268268

269269

270-
class RecordingInstance(InstanceResource):
270+
class RoomRecordingInstance(InstanceResource):
271271

272272
class Status(object):
273273
PROCESSING = "processing"
@@ -292,12 +292,12 @@ class Codec(object):
292292

293293
def __init__(self, version, payload, room_sid, sid=None):
294294
"""
295-
Initialize the RecordingInstance
295+
Initialize the RoomRecordingInstance
296296
297-
:returns: twilio.rest.video.v1.room.recording.RecordingInstance
298-
:rtype: twilio.rest.video.v1.room.recording.RecordingInstance
297+
:returns: twilio.rest.video.v1.room.recording.RoomRecordingInstance
298+
:rtype: twilio.rest.video.v1.room.recording.RoomRecordingInstance
299299
"""
300-
super(RecordingInstance, self).__init__(version)
300+
super(RoomRecordingInstance, self).__init__(version)
301301

302302
# Marshaled Properties
303303
self._properties = {
@@ -330,11 +330,11 @@ def _proxy(self):
330330
Generate an instance context for the instance, the context is capable of
331331
performing various actions. All instance actions are proxied to the context
332332
333-
:returns: RecordingContext for this RecordingInstance
334-
:rtype: twilio.rest.video.v1.room.recording.RecordingContext
333+
:returns: RoomRecordingContext for this RoomRecordingInstance
334+
:rtype: twilio.rest.video.v1.room.recording.RoomRecordingContext
335335
"""
336336
if self._context is None:
337-
self._context = RecordingContext(
337+
self._context = RoomRecordingContext(
338338
self._version,
339339
room_sid=self._solution['room_sid'],
340340
sid=self._solution['sid'],
@@ -353,7 +353,7 @@ def account_sid(self):
353353
def status(self):
354354
"""
355355
:returns: The status
356-
:rtype: RecordingInstance.Status
356+
:rtype: RoomRecordingInstance.Status
357357
"""
358358
return self._properties['status']
359359

@@ -393,7 +393,7 @@ def size(self):
393393
def type(self):
394394
"""
395395
:returns: The type
396-
:rtype: RecordingInstance.Type
396+
:rtype: RoomRecordingInstance.Type
397397
"""
398398
return self._properties['type']
399399

@@ -409,15 +409,15 @@ def duration(self):
409409
def container_format(self):
410410
"""
411411
:returns: The container_format
412-
:rtype: RecordingInstance.Format
412+
:rtype: RoomRecordingInstance.Format
413413
"""
414414
return self._properties['container_format']
415415

416416
@property
417417
def codec(self):
418418
"""
419419
:returns: The codec
420-
:rtype: RecordingInstance.Codec
420+
:rtype: RoomRecordingInstance.Codec
421421
"""
422422
return self._properties['codec']
423423

@@ -455,10 +455,10 @@ def links(self):
455455

456456
def fetch(self):
457457
"""
458-
Fetch a RecordingInstance
458+
Fetch a RoomRecordingInstance
459459
460-
:returns: Fetched RecordingInstance
461-
:rtype: twilio.rest.video.v1.room.recording.RecordingInstance
460+
:returns: Fetched RoomRecordingInstance
461+
:rtype: twilio.rest.video.v1.room.recording.RoomRecordingInstance
462462
"""
463463
return self._proxy.fetch()
464464

@@ -470,4 +470,4 @@ def __repr__(self):
470470
:rtype: str
471471
"""
472472
context = ' '.join('{}={}'.format(k, v) for k, v in self._solution.items())
473-
return '<Twilio.Video.V1.RecordingInstance {}>'.format(context)
473+
return '<Twilio.Video.V1.RoomRecordingInstance {}>'.format(context)

0 commit comments

Comments
 (0)
0