|
15 | 15 | # |
16 | 16 | from typing import ( |
17 | 17 | Any, |
18 | | - AsyncIterable, |
| 18 | + AsyncIterator, |
19 | 19 | Awaitable, |
20 | 20 | Callable, |
21 | | - Iterable, |
22 | 21 | Sequence, |
23 | 22 | Tuple, |
24 | 23 | Optional, |
| 24 | + Iterator, |
25 | 25 | ) |
26 | 26 |
|
27 | 27 | from google.cloud.iot_v1.types import device_manager |
@@ -75,14 +75,14 @@ def __getattr__(self, name: str) -> Any: |
75 | 75 | return getattr(self._response, name) |
76 | 76 |
|
77 | 77 | @property |
78 | | - def pages(self) -> Iterable[device_manager.ListDeviceRegistriesResponse]: |
| 78 | + def pages(self) -> Iterator[device_manager.ListDeviceRegistriesResponse]: |
79 | 79 | yield self._response |
80 | 80 | while self._response.next_page_token: |
81 | 81 | self._request.page_token = self._response.next_page_token |
82 | 82 | self._response = self._method(self._request, metadata=self._metadata) |
83 | 83 | yield self._response |
84 | 84 |
|
85 | | - def __iter__(self) -> Iterable[resources.DeviceRegistry]: |
| 85 | + def __iter__(self) -> Iterator[resources.DeviceRegistry]: |
86 | 86 | for page in self.pages: |
87 | 87 | yield from page.device_registries |
88 | 88 |
|
@@ -137,14 +137,14 @@ def __getattr__(self, name: str) -> Any: |
137 | 137 | return getattr(self._response, name) |
138 | 138 |
|
139 | 139 | @property |
140 | | - async def pages(self) -> AsyncIterable[device_manager.ListDeviceRegistriesResponse]: |
| 140 | + async def pages(self) -> AsyncIterator[device_manager.ListDeviceRegistriesResponse]: |
141 | 141 | yield self._response |
142 | 142 | while self._response.next_page_token: |
143 | 143 | self._request.page_token = self._response.next_page_token |
144 | 144 | self._response = await self._method(self._request, metadata=self._metadata) |
145 | 145 | yield self._response |
146 | 146 |
|
147 | | - def __aiter__(self) -> AsyncIterable[resources.DeviceRegistry]: |
| 147 | + def __aiter__(self) -> AsyncIterator[resources.DeviceRegistry]: |
148 | 148 | async def async_generator(): |
149 | 149 | async for page in self.pages: |
150 | 150 | for response in page.device_registries: |
@@ -203,14 +203,14 @@ def __getattr__(self, name: str) -> Any: |
203 | 203 | return getattr(self._response, name) |
204 | 204 |
|
205 | 205 | @property |
206 | | - def pages(self) -> Iterable[device_manager.ListDevicesResponse]: |
| 206 | + def pages(self) -> Iterator[device_manager.ListDevicesResponse]: |
207 | 207 | yield self._response |
208 | 208 | while self._response.next_page_token: |
209 | 209 | self._request.page_token = self._response.next_page_token |
210 | 210 | self._response = self._method(self._request, metadata=self._metadata) |
211 | 211 | yield self._response |
212 | 212 |
|
213 | | - def __iter__(self) -> Iterable[resources.Device]: |
| 213 | + def __iter__(self) -> Iterator[resources.Device]: |
214 | 214 | for page in self.pages: |
215 | 215 | yield from page.devices |
216 | 216 |
|
@@ -265,14 +265,14 @@ def __getattr__(self, name: str) -> Any: |
265 | 265 | return getattr(self._response, name) |
266 | 266 |
|
267 | 267 | @property |
268 | | - async def pages(self) -> AsyncIterable[device_manager.ListDevicesResponse]: |
| 268 | + async def pages(self) -> AsyncIterator[device_manager.ListDevicesResponse]: |
269 | 269 | yield self._response |
270 | 270 | while self._response.next_page_token: |
271 | 271 | self._request.page_token = self._response.next_page_token |
272 | 272 | self._response = await self._method(self._request, metadata=self._metadata) |
273 | 273 | yield self._response |
274 | 274 |
|
275 | | - def __aiter__(self) -> AsyncIterable[resources.Device]: |
| 275 | + def __aiter__(self) -> AsyncIterator[resources.Device]: |
276 | 276 | async def async_generator(): |
277 | 277 | async for page in self.pages: |
278 | 278 | for response in page.devices: |
|
0 commit comments