|
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.vision_v1p3beta1.types import product_search_service
|
@@ -74,14 +74,14 @@ def __getattr__(self, name: str) -> Any:
|
74 | 74 | return getattr(self._response, name)
|
75 | 75 |
|
76 | 76 | @property
|
77 |
| - def pages(self) -> Iterable[product_search_service.ListProductSetsResponse]: |
| 77 | + def pages(self) -> Iterator[product_search_service.ListProductSetsResponse]: |
78 | 78 | yield self._response
|
79 | 79 | while self._response.next_page_token:
|
80 | 80 | self._request.page_token = self._response.next_page_token
|
81 | 81 | self._response = self._method(self._request, metadata=self._metadata)
|
82 | 82 | yield self._response
|
83 | 83 |
|
84 |
| - def __iter__(self) -> Iterable[product_search_service.ProductSet]: |
| 84 | + def __iter__(self) -> Iterator[product_search_service.ProductSet]: |
85 | 85 | for page in self.pages:
|
86 | 86 | yield from page.product_sets
|
87 | 87 |
|
@@ -140,14 +140,14 @@ def __getattr__(self, name: str) -> Any:
|
140 | 140 | @property
|
141 | 141 | async def pages(
|
142 | 142 | self,
|
143 |
| - ) -> AsyncIterable[product_search_service.ListProductSetsResponse]: |
| 143 | + ) -> AsyncIterator[product_search_service.ListProductSetsResponse]: |
144 | 144 | yield self._response
|
145 | 145 | while self._response.next_page_token:
|
146 | 146 | self._request.page_token = self._response.next_page_token
|
147 | 147 | self._response = await self._method(self._request, metadata=self._metadata)
|
148 | 148 | yield self._response
|
149 | 149 |
|
150 |
| - def __aiter__(self) -> AsyncIterable[product_search_service.ProductSet]: |
| 150 | + def __aiter__(self) -> AsyncIterator[product_search_service.ProductSet]: |
151 | 151 | async def async_generator():
|
152 | 152 | async for page in self.pages:
|
153 | 153 | for response in page.product_sets:
|
@@ -206,14 +206,14 @@ def __getattr__(self, name: str) -> Any:
|
206 | 206 | return getattr(self._response, name)
|
207 | 207 |
|
208 | 208 | @property
|
209 |
| - def pages(self) -> Iterable[product_search_service.ListProductsResponse]: |
| 209 | + def pages(self) -> Iterator[product_search_service.ListProductsResponse]: |
210 | 210 | yield self._response
|
211 | 211 | while self._response.next_page_token:
|
212 | 212 | self._request.page_token = self._response.next_page_token
|
213 | 213 | self._response = self._method(self._request, metadata=self._metadata)
|
214 | 214 | yield self._response
|
215 | 215 |
|
216 |
| - def __iter__(self) -> Iterable[product_search_service.Product]: |
| 216 | + def __iter__(self) -> Iterator[product_search_service.Product]: |
217 | 217 | for page in self.pages:
|
218 | 218 | yield from page.products
|
219 | 219 |
|
@@ -268,14 +268,14 @@ def __getattr__(self, name: str) -> Any:
|
268 | 268 | return getattr(self._response, name)
|
269 | 269 |
|
270 | 270 | @property
|
271 |
| - async def pages(self) -> AsyncIterable[product_search_service.ListProductsResponse]: |
| 271 | + async def pages(self) -> AsyncIterator[product_search_service.ListProductsResponse]: |
272 | 272 | yield self._response
|
273 | 273 | while self._response.next_page_token:
|
274 | 274 | self._request.page_token = self._response.next_page_token
|
275 | 275 | self._response = await self._method(self._request, metadata=self._metadata)
|
276 | 276 | yield self._response
|
277 | 277 |
|
278 |
| - def __aiter__(self) -> AsyncIterable[product_search_service.Product]: |
| 278 | + def __aiter__(self) -> AsyncIterator[product_search_service.Product]: |
279 | 279 | async def async_generator():
|
280 | 280 | async for page in self.pages:
|
281 | 281 | for response in page.products:
|
@@ -334,14 +334,14 @@ def __getattr__(self, name: str) -> Any:
|
334 | 334 | return getattr(self._response, name)
|
335 | 335 |
|
336 | 336 | @property
|
337 |
| - def pages(self) -> Iterable[product_search_service.ListReferenceImagesResponse]: |
| 337 | + def pages(self) -> Iterator[product_search_service.ListReferenceImagesResponse]: |
338 | 338 | yield self._response
|
339 | 339 | while self._response.next_page_token:
|
340 | 340 | self._request.page_token = self._response.next_page_token
|
341 | 341 | self._response = self._method(self._request, metadata=self._metadata)
|
342 | 342 | yield self._response
|
343 | 343 |
|
344 |
| - def __iter__(self) -> Iterable[product_search_service.ReferenceImage]: |
| 344 | + def __iter__(self) -> Iterator[product_search_service.ReferenceImage]: |
345 | 345 | for page in self.pages:
|
346 | 346 | yield from page.reference_images
|
347 | 347 |
|
@@ -400,14 +400,14 @@ def __getattr__(self, name: str) -> Any:
|
400 | 400 | @property
|
401 | 401 | async def pages(
|
402 | 402 | self,
|
403 |
| - ) -> AsyncIterable[product_search_service.ListReferenceImagesResponse]: |
| 403 | + ) -> AsyncIterator[product_search_service.ListReferenceImagesResponse]: |
404 | 404 | yield self._response
|
405 | 405 | while self._response.next_page_token:
|
406 | 406 | self._request.page_token = self._response.next_page_token
|
407 | 407 | self._response = await self._method(self._request, metadata=self._metadata)
|
408 | 408 | yield self._response
|
409 | 409 |
|
410 |
| - def __aiter__(self) -> AsyncIterable[product_search_service.ReferenceImage]: |
| 410 | + def __aiter__(self) -> AsyncIterator[product_search_service.ReferenceImage]: |
411 | 411 | async def async_generator():
|
412 | 412 | async for page in self.pages:
|
413 | 413 | for response in page.reference_images:
|
@@ -468,14 +468,14 @@ def __getattr__(self, name: str) -> Any:
|
468 | 468 | @property
|
469 | 469 | def pages(
|
470 | 470 | self,
|
471 |
| - ) -> Iterable[product_search_service.ListProductsInProductSetResponse]: |
| 471 | + ) -> Iterator[product_search_service.ListProductsInProductSetResponse]: |
472 | 472 | yield self._response
|
473 | 473 | while self._response.next_page_token:
|
474 | 474 | self._request.page_token = self._response.next_page_token
|
475 | 475 | self._response = self._method(self._request, metadata=self._metadata)
|
476 | 476 | yield self._response
|
477 | 477 |
|
478 |
| - def __iter__(self) -> Iterable[product_search_service.Product]: |
| 478 | + def __iter__(self) -> Iterator[product_search_service.Product]: |
479 | 479 | for page in self.pages:
|
480 | 480 | yield from page.products
|
481 | 481 |
|
@@ -534,14 +534,14 @@ def __getattr__(self, name: str) -> Any:
|
534 | 534 | @property
|
535 | 535 | async def pages(
|
536 | 536 | self,
|
537 |
| - ) -> AsyncIterable[product_search_service.ListProductsInProductSetResponse]: |
| 537 | + ) -> AsyncIterator[product_search_service.ListProductsInProductSetResponse]: |
538 | 538 | yield self._response
|
539 | 539 | while self._response.next_page_token:
|
540 | 540 | self._request.page_token = self._response.next_page_token
|
541 | 541 | self._response = await self._method(self._request, metadata=self._metadata)
|
542 | 542 | yield self._response
|
543 | 543 |
|
544 |
| - def __aiter__(self) -> AsyncIterable[product_search_service.Product]: |
| 544 | + def __aiter__(self) -> AsyncIterator[product_search_service.Product]: |
545 | 545 | async def async_generator():
|
546 | 546 | async for page in self.pages:
|
547 | 547 | for response in page.products:
|
|
0 commit comments