API documentation for biglake_hive_v1beta.services.hive_metastore_service.pagers module.
Classes
ListHiveCatalogsAsyncPager
ListHiveCatalogsAsyncPager(
method: typing.Callable[
[...],
typing.Awaitable[
google.cloud.biglake_hive_v1beta.types.hive_metastore.ListHiveCatalogsResponse
],
],
request: google.cloud.biglake_hive_v1beta.types.hive_metastore.ListHiveCatalogsRequest,
response: google.cloud.biglake_hive_v1beta.types.hive_metastore.ListHiveCatalogsResponse,
*,
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 list_hive_catalogs requests.
This class thinly wraps an initial
ListHiveCatalogsResponse object, and
provides an __aiter__ method to iterate through its
catalogs field.
If there are more pages, the __aiter__ method will make additional
ListHiveCatalogs requests and continue to iterate
through the catalogs field on the
corresponding responses.
All the usual ListHiveCatalogsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListHiveCatalogsPager
ListHiveCatalogsPager(
method: typing.Callable[
[...],
google.cloud.biglake_hive_v1beta.types.hive_metastore.ListHiveCatalogsResponse,
],
request: google.cloud.biglake_hive_v1beta.types.hive_metastore.ListHiveCatalogsRequest,
response: google.cloud.biglake_hive_v1beta.types.hive_metastore.ListHiveCatalogsResponse,
*,
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 list_hive_catalogs requests.
This class thinly wraps an initial
ListHiveCatalogsResponse object, and
provides an __iter__ method to iterate through its
catalogs field.
If there are more pages, the __iter__ method will make additional
ListHiveCatalogs requests and continue to iterate
through the catalogs field on the
corresponding responses.
All the usual ListHiveCatalogsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListHiveDatabasesAsyncPager
ListHiveDatabasesAsyncPager(
method: typing.Callable[
[...],
typing.Awaitable[
google.cloud.biglake_hive_v1beta.types.hive_metastore.ListHiveDatabasesResponse
],
],
request: google.cloud.biglake_hive_v1beta.types.hive_metastore.ListHiveDatabasesRequest,
response: google.cloud.biglake_hive_v1beta.types.hive_metastore.ListHiveDatabasesResponse,
*,
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 list_hive_databases requests.
This class thinly wraps an initial
ListHiveDatabasesResponse object, and
provides an __aiter__ method to iterate through its
databases field.
If there are more pages, the __aiter__ method will make additional
ListHiveDatabases requests and continue to iterate
through the databases field on the
corresponding responses.
All the usual ListHiveDatabasesResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListHiveDatabasesPager
ListHiveDatabasesPager(
method: typing.Callable[
[...],
google.cloud.biglake_hive_v1beta.types.hive_metastore.ListHiveDatabasesResponse,
],
request: google.cloud.biglake_hive_v1beta.types.hive_metastore.ListHiveDatabasesRequest,
response: google.cloud.biglake_hive_v1beta.types.hive_metastore.ListHiveDatabasesResponse,
*,
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 list_hive_databases requests.
This class thinly wraps an initial
ListHiveDatabasesResponse object, and
provides an __iter__ method to iterate through its
databases field.
If there are more pages, the __iter__ method will make additional
ListHiveDatabases requests and continue to iterate
through the databases field on the
corresponding responses.
All the usual ListHiveDatabasesResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListHiveTablesAsyncPager
ListHiveTablesAsyncPager(
method: typing.Callable[
[...],
typing.Awaitable[
google.cloud.biglake_hive_v1beta.types.hive_metastore.ListHiveTablesResponse
],
],
request: google.cloud.biglake_hive_v1beta.types.hive_metastore.ListHiveTablesRequest,
response: google.cloud.biglake_hive_v1beta.types.hive_metastore.ListHiveTablesResponse,
*,
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 list_hive_tables requests.
This class thinly wraps an initial
ListHiveTablesResponse object, and
provides an __aiter__ method to iterate through its
tables field.
If there are more pages, the __aiter__ method will make additional
ListHiveTables requests and continue to iterate
through the tables field on the
corresponding responses.
All the usual ListHiveTablesResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListHiveTablesPager
ListHiveTablesPager(
method: typing.Callable[
[...],
google.cloud.biglake_hive_v1beta.types.hive_metastore.ListHiveTablesResponse,
],
request: google.cloud.biglake_hive_v1beta.types.hive_metastore.ListHiveTablesRequest,
response: google.cloud.biglake_hive_v1beta.types.hive_metastore.ListHiveTablesResponse,
*,
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 list_hive_tables requests.
This class thinly wraps an initial
ListHiveTablesResponse object, and
provides an __iter__ method to iterate through its
tables field.
If there are more pages, the __iter__ method will make additional
ListHiveTables requests and continue to iterate
through the tables field on the
corresponding responses.
All the usual ListHiveTablesResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.