Skip to content
This repository was archived by the owner on Feb 13, 2024. It is now read-only.

Commit 29b57f6

Browse files
chore: use gapic-generator-python 0.52.0 (#239)
- [ ] Regenerate this pull request now. fix: improper types in pagers generation PiperOrigin-RevId: 399773015 Source-Link: googleapis/googleapis@410c184 Source-Link: https://github.com/googleapis/googleapis-gen/commit/290e883545e3ac9ff2bd00cd0dacb28f1b8ca945 Copy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiMjkwZTg4MzU0NWUzYWM5ZmYyYmQwMGNkMGRhY2IyOGYxYjhjYTk0NSJ9
1 parent 49d5cb4 commit 29b57f6

File tree

3 files changed

+54
-54
lines changed
  • google/cloud

3 files changed

+54
-54
lines changed

google/cloud/vision_v1/services/product_search/pagers.py

Lines changed: 18 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -15,13 +15,13 @@
1515
#
1616
from typing import (
1717
Any,
18-
AsyncIterable,
18+
AsyncIterator,
1919
Awaitable,
2020
Callable,
21-
Iterable,
2221
Sequence,
2322
Tuple,
2423
Optional,
24+
Iterator,
2525
)
2626

2727
from google.cloud.vision_v1.types import product_search_service
@@ -74,14 +74,14 @@ def __getattr__(self, name: str) -> Any:
7474
return getattr(self._response, name)
7575

7676
@property
77-
def pages(self) -> Iterable[product_search_service.ListProductSetsResponse]:
77+
def pages(self) -> Iterator[product_search_service.ListProductSetsResponse]:
7878
yield self._response
7979
while self._response.next_page_token:
8080
self._request.page_token = self._response.next_page_token
8181
self._response = self._method(self._request, metadata=self._metadata)
8282
yield self._response
8383

84-
def __iter__(self) -> Iterable[product_search_service.ProductSet]:
84+
def __iter__(self) -> Iterator[product_search_service.ProductSet]:
8585
for page in self.pages:
8686
yield from page.product_sets
8787

@@ -140,14 +140,14 @@ def __getattr__(self, name: str) -> Any:
140140
@property
141141
async def pages(
142142
self,
143-
) -> AsyncIterable[product_search_service.ListProductSetsResponse]:
143+
) -> AsyncIterator[product_search_service.ListProductSetsResponse]:
144144
yield self._response
145145
while self._response.next_page_token:
146146
self._request.page_token = self._response.next_page_token
147147
self._response = await self._method(self._request, metadata=self._metadata)
148148
yield self._response
149149

150-
def __aiter__(self) -> AsyncIterable[product_search_service.ProductSet]:
150+
def __aiter__(self) -> AsyncIterator[product_search_service.ProductSet]:
151151
async def async_generator():
152152
async for page in self.pages:
153153
for response in page.product_sets:
@@ -206,14 +206,14 @@ def __getattr__(self, name: str) -> Any:
206206
return getattr(self._response, name)
207207

208208
@property
209-
def pages(self) -> Iterable[product_search_service.ListProductsResponse]:
209+
def pages(self) -> Iterator[product_search_service.ListProductsResponse]:
210210
yield self._response
211211
while self._response.next_page_token:
212212
self._request.page_token = self._response.next_page_token
213213
self._response = self._method(self._request, metadata=self._metadata)
214214
yield self._response
215215

216-
def __iter__(self) -> Iterable[product_search_service.Product]:
216+
def __iter__(self) -> Iterator[product_search_service.Product]:
217217
for page in self.pages:
218218
yield from page.products
219219

@@ -268,14 +268,14 @@ def __getattr__(self, name: str) -> Any:
268268
return getattr(self._response, name)
269269

270270
@property
271-
async def pages(self) -> AsyncIterable[product_search_service.ListProductsResponse]:
271+
async def pages(self) -> AsyncIterator[product_search_service.ListProductsResponse]:
272272
yield self._response
273273
while self._response.next_page_token:
274274
self._request.page_token = self._response.next_page_token
275275
self._response = await self._method(self._request, metadata=self._metadata)
276276
yield self._response
277277

278-
def __aiter__(self) -> AsyncIterable[product_search_service.Product]:
278+
def __aiter__(self) -> AsyncIterator[product_search_service.Product]:
279279
async def async_generator():
280280
async for page in self.pages:
281281
for response in page.products:
@@ -334,14 +334,14 @@ def __getattr__(self, name: str) -> Any:
334334
return getattr(self._response, name)
335335

336336
@property
337-
def pages(self) -> Iterable[product_search_service.ListReferenceImagesResponse]:
337+
def pages(self) -> Iterator[product_search_service.ListReferenceImagesResponse]:
338338
yield self._response
339339
while self._response.next_page_token:
340340
self._request.page_token = self._response.next_page_token
341341
self._response = self._method(self._request, metadata=self._metadata)
342342
yield self._response
343343

344-
def __iter__(self) -> Iterable[product_search_service.ReferenceImage]:
344+
def __iter__(self) -> Iterator[product_search_service.ReferenceImage]:
345345
for page in self.pages:
346346
yield from page.reference_images
347347

@@ -400,14 +400,14 @@ def __getattr__(self, name: str) -> Any:
400400
@property
401401
async def pages(
402402
self,
403-
) -> AsyncIterable[product_search_service.ListReferenceImagesResponse]:
403+
) -> AsyncIterator[product_search_service.ListReferenceImagesResponse]:
404404
yield self._response
405405
while self._response.next_page_token:
406406
self._request.page_token = self._response.next_page_token
407407
self._response = await self._method(self._request, metadata=self._metadata)
408408
yield self._response
409409

410-
def __aiter__(self) -> AsyncIterable[product_search_service.ReferenceImage]:
410+
def __aiter__(self) -> AsyncIterator[product_search_service.ReferenceImage]:
411411
async def async_generator():
412412
async for page in self.pages:
413413
for response in page.reference_images:
@@ -468,14 +468,14 @@ def __getattr__(self, name: str) -> Any:
468468
@property
469469
def pages(
470470
self,
471-
) -> Iterable[product_search_service.ListProductsInProductSetResponse]:
471+
) -> Iterator[product_search_service.ListProductsInProductSetResponse]:
472472
yield self._response
473473
while self._response.next_page_token:
474474
self._request.page_token = self._response.next_page_token
475475
self._response = self._method(self._request, metadata=self._metadata)
476476
yield self._response
477477

478-
def __iter__(self) -> Iterable[product_search_service.Product]:
478+
def __iter__(self) -> Iterator[product_search_service.Product]:
479479
for page in self.pages:
480480
yield from page.products
481481

@@ -534,14 +534,14 @@ def __getattr__(self, name: str) -> Any:
534534
@property
535535
async def pages(
536536
self,
537-
) -> AsyncIterable[product_search_service.ListProductsInProductSetResponse]:
537+
) -> AsyncIterator[product_search_service.ListProductsInProductSetResponse]:
538538
yield self._response
539539
while self._response.next_page_token:
540540
self._request.page_token = self._response.next_page_token
541541
self._response = await self._method(self._request, metadata=self._metadata)
542542
yield self._response
543543

544-
def __aiter__(self) -> AsyncIterable[product_search_service.Product]:
544+
def __aiter__(self) -> AsyncIterator[product_search_service.Product]:
545545
async def async_generator():
546546
async for page in self.pages:
547547
for response in page.products:

google/cloud/vision_v1p3beta1/services/product_search/pagers.py

Lines changed: 18 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -15,13 +15,13 @@
1515
#
1616
from typing import (
1717
Any,
18-
AsyncIterable,
18+
AsyncIterator,
1919
Awaitable,
2020
Callable,
21-
Iterable,
2221
Sequence,
2322
Tuple,
2423
Optional,
24+
Iterator,
2525
)
2626

2727
from google.cloud.vision_v1p3beta1.types import product_search_service
@@ -74,14 +74,14 @@ def __getattr__(self, name: str) -> Any:
7474
return getattr(self._response, name)
7575

7676
@property
77-
def pages(self) -> Iterable[product_search_service.ListProductSetsResponse]:
77+
def pages(self) -> Iterator[product_search_service.ListProductSetsResponse]:
7878
yield self._response
7979
while self._response.next_page_token:
8080
self._request.page_token = self._response.next_page_token
8181
self._response = self._method(self._request, metadata=self._metadata)
8282
yield self._response
8383

84-
def __iter__(self) -> Iterable[product_search_service.ProductSet]:
84+
def __iter__(self) -> Iterator[product_search_service.ProductSet]:
8585
for page in self.pages:
8686
yield from page.product_sets
8787

@@ -140,14 +140,14 @@ def __getattr__(self, name: str) -> Any:
140140
@property
141141
async def pages(
142142
self,
143-
) -> AsyncIterable[product_search_service.ListProductSetsResponse]:
143+
) -> AsyncIterator[product_search_service.ListProductSetsResponse]:
144144
yield self._response
145145
while self._response.next_page_token:
146146
self._request.page_token = self._response.next_page_token
147147
self._response = await self._method(self._request, metadata=self._metadata)
148148
yield self._response
149149

150-
def __aiter__(self) -> AsyncIterable[product_search_service.ProductSet]:
150+
def __aiter__(self) -> AsyncIterator[product_search_service.ProductSet]:
151151
async def async_generator():
152152
async for page in self.pages:
153153
for response in page.product_sets:
@@ -206,14 +206,14 @@ def __getattr__(self, name: str) -> Any:
206206
return getattr(self._response, name)
207207

208208
@property
209-
def pages(self) -> Iterable[product_search_service.ListProductsResponse]:
209+
def pages(self) -> Iterator[product_search_service.ListProductsResponse]:
210210
yield self._response
211211
while self._response.next_page_token:
212212
self._request.page_token = self._response.next_page_token
213213
self._response = self._method(self._request, metadata=self._metadata)
214214
yield self._response
215215

216-
def __iter__(self) -> Iterable[product_search_service.Product]:
216+
def __iter__(self) -> Iterator[product_search_service.Product]:
217217
for page in self.pages:
218218
yield from page.products
219219

@@ -268,14 +268,14 @@ def __getattr__(self, name: str) -> Any:
268268
return getattr(self._response, name)
269269

270270
@property
271-
async def pages(self) -> AsyncIterable[product_search_service.ListProductsResponse]:
271+
async def pages(self) -> AsyncIterator[product_search_service.ListProductsResponse]:
272272
yield self._response
273273
while self._response.next_page_token:
274274
self._request.page_token = self._response.next_page_token
275275
self._response = await self._method(self._request, metadata=self._metadata)
276276
yield self._response
277277

278-
def __aiter__(self) -> AsyncIterable[product_search_service.Product]:
278+
def __aiter__(self) -> AsyncIterator[product_search_service.Product]:
279279
async def async_generator():
280280
async for page in self.pages:
281281
for response in page.products:
@@ -334,14 +334,14 @@ def __getattr__(self, name: str) -> Any:
334334
return getattr(self._response, name)
335335

336336
@property
337-
def pages(self) -> Iterable[product_search_service.ListReferenceImagesResponse]:
337+
def pages(self) -> Iterator[product_search_service.ListReferenceImagesResponse]:
338338
yield self._response
339339
while self._response.next_page_token:
340340
self._request.page_token = self._response.next_page_token
341341
self._response = self._method(self._request, metadata=self._metadata)
342342
yield self._response
343343

344-
def __iter__(self) -> Iterable[product_search_service.ReferenceImage]:
344+
def __iter__(self) -> Iterator[product_search_service.ReferenceImage]:
345345
for page in self.pages:
346346
yield from page.reference_images
347347

@@ -400,14 +400,14 @@ def __getattr__(self, name: str) -> Any:
400400
@property
401401
async def pages(
402402
self,
403-
) -> AsyncIterable[product_search_service.ListReferenceImagesResponse]:
403+
) -> AsyncIterator[product_search_service.ListReferenceImagesResponse]:
404404
yield self._response
405405
while self._response.next_page_token:
406406
self._request.page_token = self._response.next_page_token
407407
self._response = await self._method(self._request, metadata=self._metadata)
408408
yield self._response
409409

410-
def __aiter__(self) -> AsyncIterable[product_search_service.ReferenceImage]:
410+
def __aiter__(self) -> AsyncIterator[product_search_service.ReferenceImage]:
411411
async def async_generator():
412412
async for page in self.pages:
413413
for response in page.reference_images:
@@ -468,14 +468,14 @@ def __getattr__(self, name: str) -> Any:
468468
@property
469469
def pages(
470470
self,
471-
) -> Iterable[product_search_service.ListProductsInProductSetResponse]:
471+
) -> Iterator[product_search_service.ListProductsInProductSetResponse]:
472472
yield self._response
473473
while self._response.next_page_token:
474474
self._request.page_token = self._response.next_page_token
475475
self._response = self._method(self._request, metadata=self._metadata)
476476
yield self._response
477477

478-
def __iter__(self) -> Iterable[product_search_service.Product]:
478+
def __iter__(self) -> Iterator[product_search_service.Product]:
479479
for page in self.pages:
480480
yield from page.products
481481

@@ -534,14 +534,14 @@ def __getattr__(self, name: str) -> Any:
534534
@property
535535
async def pages(
536536
self,
537-
) -> AsyncIterable[product_search_service.ListProductsInProductSetResponse]:
537+
) -> AsyncIterator[product_search_service.ListProductsInProductSetResponse]:
538538
yield self._response
539539
while self._response.next_page_token:
540540
self._request.page_token = self._response.next_page_token
541541
self._response = await self._method(self._request, metadata=self._metadata)
542542
yield self._response
543543

544-
def __aiter__(self) -> AsyncIterable[product_search_service.Product]:
544+
def __aiter__(self) -> AsyncIterator[product_search_service.Product]:
545545
async def async_generator():
546546
async for page in self.pages:
547547
for response in page.products:

0 commit comments

Comments
 (0)