1515#
1616from typing import (
1717 Any ,
18- AsyncIterable ,
18+ AsyncIterator ,
1919 Awaitable ,
2020 Callable ,
21- Iterable ,
2221 Sequence ,
2322 Tuple ,
2423 Optional ,
24+ Iterator ,
2525)
2626
2727from google .api import metric_pb2 # type: ignore
@@ -79,14 +79,14 @@ def __getattr__(self, name: str) -> Any:
7979 @property
8080 def pages (
8181 self ,
82- ) -> Iterable [metric_service .ListMonitoredResourceDescriptorsResponse ]:
82+ ) -> Iterator [metric_service .ListMonitoredResourceDescriptorsResponse ]:
8383 yield self ._response
8484 while self ._response .next_page_token :
8585 self ._request .page_token = self ._response .next_page_token
8686 self ._response = self ._method (self ._request , metadata = self ._metadata )
8787 yield self ._response
8888
89- def __iter__ (self ) -> Iterable [monitored_resource_pb2 .MonitoredResourceDescriptor ]:
89+ def __iter__ (self ) -> Iterator [monitored_resource_pb2 .MonitoredResourceDescriptor ]:
9090 for page in self .pages :
9191 yield from page .resource_descriptors
9292
@@ -145,7 +145,7 @@ def __getattr__(self, name: str) -> Any:
145145 @property
146146 async def pages (
147147 self ,
148- ) -> AsyncIterable [metric_service .ListMonitoredResourceDescriptorsResponse ]:
148+ ) -> AsyncIterator [metric_service .ListMonitoredResourceDescriptorsResponse ]:
149149 yield self ._response
150150 while self ._response .next_page_token :
151151 self ._request .page_token = self ._response .next_page_token
@@ -154,7 +154,7 @@ async def pages(
154154
155155 def __aiter__ (
156156 self ,
157- ) -> AsyncIterable [monitored_resource_pb2 .MonitoredResourceDescriptor ]:
157+ ) -> AsyncIterator [monitored_resource_pb2 .MonitoredResourceDescriptor ]:
158158 async def async_generator ():
159159 async for page in self .pages :
160160 for response in page .resource_descriptors :
@@ -213,14 +213,14 @@ def __getattr__(self, name: str) -> Any:
213213 return getattr (self ._response , name )
214214
215215 @property
216- def pages (self ) -> Iterable [metric_service .ListMetricDescriptorsResponse ]:
216+ def pages (self ) -> Iterator [metric_service .ListMetricDescriptorsResponse ]:
217217 yield self ._response
218218 while self ._response .next_page_token :
219219 self ._request .page_token = self ._response .next_page_token
220220 self ._response = self ._method (self ._request , metadata = self ._metadata )
221221 yield self ._response
222222
223- def __iter__ (self ) -> Iterable [metric_pb2 .MetricDescriptor ]:
223+ def __iter__ (self ) -> Iterator [metric_pb2 .MetricDescriptor ]:
224224 for page in self .pages :
225225 yield from page .metric_descriptors
226226
@@ -277,14 +277,14 @@ def __getattr__(self, name: str) -> Any:
277277 @property
278278 async def pages (
279279 self ,
280- ) -> AsyncIterable [metric_service .ListMetricDescriptorsResponse ]:
280+ ) -> AsyncIterator [metric_service .ListMetricDescriptorsResponse ]:
281281 yield self ._response
282282 while self ._response .next_page_token :
283283 self ._request .page_token = self ._response .next_page_token
284284 self ._response = await self ._method (self ._request , metadata = self ._metadata )
285285 yield self ._response
286286
287- def __aiter__ (self ) -> AsyncIterable [metric_pb2 .MetricDescriptor ]:
287+ def __aiter__ (self ) -> AsyncIterator [metric_pb2 .MetricDescriptor ]:
288288 async def async_generator ():
289289 async for page in self .pages :
290290 for response in page .metric_descriptors :
@@ -343,14 +343,14 @@ def __getattr__(self, name: str) -> Any:
343343 return getattr (self ._response , name )
344344
345345 @property
346- def pages (self ) -> Iterable [metric_service .ListTimeSeriesResponse ]:
346+ def pages (self ) -> Iterator [metric_service .ListTimeSeriesResponse ]:
347347 yield self ._response
348348 while self ._response .next_page_token :
349349 self ._request .page_token = self ._response .next_page_token
350350 self ._response = self ._method (self ._request , metadata = self ._metadata )
351351 yield self ._response
352352
353- def __iter__ (self ) -> Iterable [gm_metric .TimeSeries ]:
353+ def __iter__ (self ) -> Iterator [gm_metric .TimeSeries ]:
354354 for page in self .pages :
355355 yield from page .time_series
356356
@@ -405,14 +405,14 @@ def __getattr__(self, name: str) -> Any:
405405 return getattr (self ._response , name )
406406
407407 @property
408- async def pages (self ) -> AsyncIterable [metric_service .ListTimeSeriesResponse ]:
408+ async def pages (self ) -> AsyncIterator [metric_service .ListTimeSeriesResponse ]:
409409 yield self ._response
410410 while self ._response .next_page_token :
411411 self ._request .page_token = self ._response .next_page_token
412412 self ._response = await self ._method (self ._request , metadata = self ._metadata )
413413 yield self ._response
414414
415- def __aiter__ (self ) -> AsyncIterable [gm_metric .TimeSeries ]:
415+ def __aiter__ (self ) -> AsyncIterator [gm_metric .TimeSeries ]:
416416 async def async_generator ():
417417 async for page in self .pages :
418418 for response in page .time_series :
0 commit comments