API documentation for bigquery_data_exchange_v1beta1.services.analytics_hub_service.pagers
module.
Classes
ListDataExchangesAsyncPager
ListDataExchangesAsyncPager(
method: typing.Callable[
[...],
typing.Awaitable[
google.cloud.bigquery_data_exchange_v1beta1.types.dataexchange.ListDataExchangesResponse
],
],
request: google.cloud.bigquery_data_exchange_v1beta1.types.dataexchange.ListDataExchangesRequest,
response: google.cloud.bigquery_data_exchange_v1beta1.types.dataexchange.ListDataExchangesResponse,
*,
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, str]] = ()
)
A pager for iterating through list_data_exchanges
requests.
This class thinly wraps an initial
ListDataExchangesResponse object, and
provides an __aiter__
method to iterate through its
data_exchanges
field.
If there are more pages, the __aiter__
method will make additional
ListDataExchanges
requests and continue to iterate
through the data_exchanges
field on the
corresponding responses.
All the usual ListDataExchangesResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListDataExchangesPager
ListDataExchangesPager(
method: typing.Callable[
[...],
google.cloud.bigquery_data_exchange_v1beta1.types.dataexchange.ListDataExchangesResponse,
],
request: google.cloud.bigquery_data_exchange_v1beta1.types.dataexchange.ListDataExchangesRequest,
response: google.cloud.bigquery_data_exchange_v1beta1.types.dataexchange.ListDataExchangesResponse,
*,
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, str]] = ()
)
A pager for iterating through list_data_exchanges
requests.
This class thinly wraps an initial
ListDataExchangesResponse object, and
provides an __iter__
method to iterate through its
data_exchanges
field.
If there are more pages, the __iter__
method will make additional
ListDataExchanges
requests and continue to iterate
through the data_exchanges
field on the
corresponding responses.
All the usual ListDataExchangesResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListListingsAsyncPager
ListListingsAsyncPager(
method: typing.Callable[
[...],
typing.Awaitable[
google.cloud.bigquery_data_exchange_v1beta1.types.dataexchange.ListListingsResponse
],
],
request: google.cloud.bigquery_data_exchange_v1beta1.types.dataexchange.ListListingsRequest,
response: google.cloud.bigquery_data_exchange_v1beta1.types.dataexchange.ListListingsResponse,
*,
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, str]] = ()
)
A pager for iterating through list_listings
requests.
This class thinly wraps an initial
ListListingsResponse object, and
provides an __aiter__
method to iterate through its
listings
field.
If there are more pages, the __aiter__
method will make additional
ListListings
requests and continue to iterate
through the listings
field on the
corresponding responses.
All the usual ListListingsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListListingsPager
ListListingsPager(
method: typing.Callable[
[...],
google.cloud.bigquery_data_exchange_v1beta1.types.dataexchange.ListListingsResponse,
],
request: google.cloud.bigquery_data_exchange_v1beta1.types.dataexchange.ListListingsRequest,
response: google.cloud.bigquery_data_exchange_v1beta1.types.dataexchange.ListListingsResponse,
*,
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, str]] = ()
)
A pager for iterating through list_listings
requests.
This class thinly wraps an initial
ListListingsResponse object, and
provides an __iter__
method to iterate through its
listings
field.
If there are more pages, the __iter__
method will make additional
ListListings
requests and continue to iterate
through the listings
field on the
corresponding responses.
All the usual ListListingsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListOrgDataExchangesAsyncPager
ListOrgDataExchangesAsyncPager(
method: typing.Callable[
[...],
typing.Awaitable[
google.cloud.bigquery_data_exchange_v1beta1.types.dataexchange.ListOrgDataExchangesResponse
],
],
request: google.cloud.bigquery_data_exchange_v1beta1.types.dataexchange.ListOrgDataExchangesRequest,
response: google.cloud.bigquery_data_exchange_v1beta1.types.dataexchange.ListOrgDataExchangesResponse,
*,
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, str]] = ()
)
A pager for iterating through list_org_data_exchanges
requests.
This class thinly wraps an initial
ListOrgDataExchangesResponse object, and
provides an __aiter__
method to iterate through its
data_exchanges
field.
If there are more pages, the __aiter__
method will make additional
ListOrgDataExchanges
requests and continue to iterate
through the data_exchanges
field on the
corresponding responses.
All the usual ListOrgDataExchangesResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListOrgDataExchangesPager
ListOrgDataExchangesPager(
method: typing.Callable[
[...],
google.cloud.bigquery_data_exchange_v1beta1.types.dataexchange.ListOrgDataExchangesResponse,
],
request: google.cloud.bigquery_data_exchange_v1beta1.types.dataexchange.ListOrgDataExchangesRequest,
response: google.cloud.bigquery_data_exchange_v1beta1.types.dataexchange.ListOrgDataExchangesResponse,
*,
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, str]] = ()
)
A pager for iterating through list_org_data_exchanges
requests.
This class thinly wraps an initial
ListOrgDataExchangesResponse object, and
provides an __iter__
method to iterate through its
data_exchanges
field.
If there are more pages, the __iter__
method will make additional
ListOrgDataExchanges
requests and continue to iterate
through the data_exchanges
field on the
corresponding responses.
All the usual ListOrgDataExchangesResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.