API documentation for privatecatalog_v1beta1.services.private_catalog.pagers
module.
Classes
SearchCatalogsAsyncPager
SearchCatalogsAsyncPager(
method: Callable[
[...],
Awaitable[
google.cloud.privatecatalog_v1beta1.types.private_catalog.SearchCatalogsResponse
],
],
request: google.cloud.privatecatalog_v1beta1.types.private_catalog.SearchCatalogsRequest,
response: google.cloud.privatecatalog_v1beta1.types.private_catalog.SearchCatalogsResponse,
*,
metadata: Sequence[Tuple[str, str]] = ()
)
A pager for iterating through search_catalogs
requests.
This class thinly wraps an initial
SearchCatalogsResponse object, and
provides an __aiter__
method to iterate through its
catalogs
field.
If there are more pages, the __aiter__
method will make additional
SearchCatalogs
requests and continue to iterate
through the catalogs
field on the
corresponding responses.
All the usual SearchCatalogsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
SearchCatalogsPager
SearchCatalogsPager(
method: Callable[
[...],
google.cloud.privatecatalog_v1beta1.types.private_catalog.SearchCatalogsResponse,
],
request: google.cloud.privatecatalog_v1beta1.types.private_catalog.SearchCatalogsRequest,
response: google.cloud.privatecatalog_v1beta1.types.private_catalog.SearchCatalogsResponse,
*,
metadata: Sequence[Tuple[str, str]] = ()
)
A pager for iterating through search_catalogs
requests.
This class thinly wraps an initial
SearchCatalogsResponse object, and
provides an __iter__
method to iterate through its
catalogs
field.
If there are more pages, the __iter__
method will make additional
SearchCatalogs
requests and continue to iterate
through the catalogs
field on the
corresponding responses.
All the usual SearchCatalogsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
SearchProductsAsyncPager
SearchProductsAsyncPager(
method: Callable[
[...],
Awaitable[
google.cloud.privatecatalog_v1beta1.types.private_catalog.SearchProductsResponse
],
],
request: google.cloud.privatecatalog_v1beta1.types.private_catalog.SearchProductsRequest,
response: google.cloud.privatecatalog_v1beta1.types.private_catalog.SearchProductsResponse,
*,
metadata: Sequence[Tuple[str, str]] = ()
)
A pager for iterating through search_products
requests.
This class thinly wraps an initial
SearchProductsResponse object, and
provides an __aiter__
method to iterate through its
products
field.
If there are more pages, the __aiter__
method will make additional
SearchProducts
requests and continue to iterate
through the products
field on the
corresponding responses.
All the usual SearchProductsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
SearchProductsPager
SearchProductsPager(
method: Callable[
[...],
google.cloud.privatecatalog_v1beta1.types.private_catalog.SearchProductsResponse,
],
request: google.cloud.privatecatalog_v1beta1.types.private_catalog.SearchProductsRequest,
response: google.cloud.privatecatalog_v1beta1.types.private_catalog.SearchProductsResponse,
*,
metadata: Sequence[Tuple[str, str]] = ()
)
A pager for iterating through search_products
requests.
This class thinly wraps an initial
SearchProductsResponse object, and
provides an __iter__
method to iterate through its
products
field.
If there are more pages, the __iter__
method will make additional
SearchProducts
requests and continue to iterate
through the products
field on the
corresponding responses.
All the usual SearchProductsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
SearchVersionsAsyncPager
SearchVersionsAsyncPager(
method: Callable[
[...],
Awaitable[
google.cloud.privatecatalog_v1beta1.types.private_catalog.SearchVersionsResponse
],
],
request: google.cloud.privatecatalog_v1beta1.types.private_catalog.SearchVersionsRequest,
response: google.cloud.privatecatalog_v1beta1.types.private_catalog.SearchVersionsResponse,
*,
metadata: Sequence[Tuple[str, str]] = ()
)
A pager for iterating through search_versions
requests.
This class thinly wraps an initial
SearchVersionsResponse object, and
provides an __aiter__
method to iterate through its
versions
field.
If there are more pages, the __aiter__
method will make additional
SearchVersions
requests and continue to iterate
through the versions
field on the
corresponding responses.
All the usual SearchVersionsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
SearchVersionsPager
SearchVersionsPager(
method: Callable[
[...],
google.cloud.privatecatalog_v1beta1.types.private_catalog.SearchVersionsResponse,
],
request: google.cloud.privatecatalog_v1beta1.types.private_catalog.SearchVersionsRequest,
response: google.cloud.privatecatalog_v1beta1.types.private_catalog.SearchVersionsResponse,
*,
metadata: Sequence[Tuple[str, str]] = ()
)
A pager for iterating through search_versions
requests.
This class thinly wraps an initial
SearchVersionsResponse object, and
provides an __iter__
method to iterate through its
versions
field.
If there are more pages, the __iter__
method will make additional
SearchVersions
requests and continue to iterate
through the versions
field on the
corresponding responses.
All the usual SearchVersionsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.