API documentation for recommender_v1.services.recommender.pagers
module.
Classes
ListInsightsAsyncPager
ListInsightsAsyncPager(
method: typing.Callable[
[...],
typing.Awaitable[
google.cloud.recommender_v1.types.recommender_service.ListInsightsResponse
],
],
request: google.cloud.recommender_v1.types.recommender_service.ListInsightsRequest,
response: google.cloud.recommender_v1.types.recommender_service.ListInsightsResponse,
*,
metadata: typing.Sequence[typing.Tuple[str, str]] = ()
)
A pager for iterating through list_insights
requests.
This class thinly wraps an initial
ListInsightsResponse object, and
provides an __aiter__
method to iterate through its
insights
field.
If there are more pages, the __aiter__
method will make additional
ListInsights
requests and continue to iterate
through the insights
field on the
corresponding responses.
All the usual ListInsightsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListInsightsPager
ListInsightsPager(
method: typing.Callable[
[...],
google.cloud.recommender_v1.types.recommender_service.ListInsightsResponse,
],
request: google.cloud.recommender_v1.types.recommender_service.ListInsightsRequest,
response: google.cloud.recommender_v1.types.recommender_service.ListInsightsResponse,
*,
metadata: typing.Sequence[typing.Tuple[str, str]] = ()
)
A pager for iterating through list_insights
requests.
This class thinly wraps an initial
ListInsightsResponse object, and
provides an __iter__
method to iterate through its
insights
field.
If there are more pages, the __iter__
method will make additional
ListInsights
requests and continue to iterate
through the insights
field on the
corresponding responses.
All the usual ListInsightsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListRecommendationsAsyncPager
ListRecommendationsAsyncPager(
method: typing.Callable[
[...],
typing.Awaitable[
google.cloud.recommender_v1.types.recommender_service.ListRecommendationsResponse
],
],
request: google.cloud.recommender_v1.types.recommender_service.ListRecommendationsRequest,
response: google.cloud.recommender_v1.types.recommender_service.ListRecommendationsResponse,
*,
metadata: typing.Sequence[typing.Tuple[str, str]] = ()
)
A pager for iterating through list_recommendations
requests.
This class thinly wraps an initial
ListRecommendationsResponse object, and
provides an __aiter__
method to iterate through its
recommendations
field.
If there are more pages, the __aiter__
method will make additional
ListRecommendations
requests and continue to iterate
through the recommendations
field on the
corresponding responses.
All the usual ListRecommendationsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListRecommendationsPager
ListRecommendationsPager(
method: typing.Callable[
[...],
google.cloud.recommender_v1.types.recommender_service.ListRecommendationsResponse,
],
request: google.cloud.recommender_v1.types.recommender_service.ListRecommendationsRequest,
response: google.cloud.recommender_v1.types.recommender_service.ListRecommendationsResponse,
*,
metadata: typing.Sequence[typing.Tuple[str, str]] = ()
)
A pager for iterating through list_recommendations
requests.
This class thinly wraps an initial
ListRecommendationsResponse object, and
provides an __iter__
method to iterate through its
recommendations
field.
If there are more pages, the __iter__
method will make additional
ListRecommendations
requests and continue to iterate
through the recommendations
field on the
corresponding responses.
All the usual ListRecommendationsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.