API documentation for privatecatalog_v1beta1.services.private_catalog.pagers module.
Classes
SearchCatalogsAsyncPager
SearchCatalogsAsyncPager(
method: typing.Callable[
[...],
typing.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,
*,
retry: typing.Optional[
typing.Union[
google.api_core.retry.retry_unary_async.AsyncRetry,
google.api_core.gapic_v1.method._MethodDefault,
]
] = _MethodDefault._DEFAULT_VALUE,
timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE,
metadata: typing.Sequence[typing.Tuple[str, typing.Union[str, bytes]]] = ()
)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: typing.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,
*,
retry: typing.Optional[
typing.Union[
google.api_core.retry.retry_unary.Retry,
google.api_core.gapic_v1.method._MethodDefault,
]
] = _MethodDefault._DEFAULT_VALUE,
timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE,
metadata: typing.Sequence[typing.Tuple[str, typing.Union[str, bytes]]] = ()
)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: typing.Callable[
[...],
typing.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,
*,
retry: typing.Optional[
typing.Union[
google.api_core.retry.retry_unary_async.AsyncRetry,
google.api_core.gapic_v1.method._MethodDefault,
]
] = _MethodDefault._DEFAULT_VALUE,
timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE,
metadata: typing.Sequence[typing.Tuple[str, typing.Union[str, bytes]]] = ()
)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: typing.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,
*,
retry: typing.Optional[
typing.Union[
google.api_core.retry.retry_unary.Retry,
google.api_core.gapic_v1.method._MethodDefault,
]
] = _MethodDefault._DEFAULT_VALUE,
timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE,
metadata: typing.Sequence[typing.Tuple[str, typing.Union[str, bytes]]] = ()
)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: typing.Callable[
[...],
typing.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,
*,
retry: typing.Optional[
typing.Union[
google.api_core.retry.retry_unary_async.AsyncRetry,
google.api_core.gapic_v1.method._MethodDefault,
]
] = _MethodDefault._DEFAULT_VALUE,
timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE,
metadata: typing.Sequence[typing.Tuple[str, typing.Union[str, bytes]]] = ()
)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: typing.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,
*,
retry: typing.Optional[
typing.Union[
google.api_core.retry.retry_unary.Retry,
google.api_core.gapic_v1.method._MethodDefault,
]
] = _MethodDefault._DEFAULT_VALUE,
timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE,
metadata: typing.Sequence[typing.Tuple[str, typing.Union[str, bytes]]] = ()
)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.