Module pagers (2.32.0)

API documentation for bigtable_admin_v2.services.bigtable_instance_admin.pagers module.

Classes

ListAppProfilesAsyncPager

ListAppProfilesAsyncPager(
    method: typing.Callable[
        [...],
        typing.Awaitable[
            google.cloud.bigtable_admin_v2.types.bigtable_instance_admin.ListAppProfilesResponse
        ],
    ],
    request: google.cloud.bigtable_admin_v2.types.bigtable_instance_admin.ListAppProfilesRequest,
    response: google.cloud.bigtable_admin_v2.types.bigtable_instance_admin.ListAppProfilesResponse,
    *,
    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_app_profiles requests.

This class thinly wraps an initial ListAppProfilesResponse object, and provides an __aiter__ method to iterate through its app_profiles field.

If there are more pages, the __aiter__ method will make additional ListAppProfiles requests and continue to iterate through the app_profiles field on the corresponding responses.

All the usual ListAppProfilesResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.

ListAppProfilesPager

ListAppProfilesPager(
    method: typing.Callable[
        [...],
        google.cloud.bigtable_admin_v2.types.bigtable_instance_admin.ListAppProfilesResponse,
    ],
    request: google.cloud.bigtable_admin_v2.types.bigtable_instance_admin.ListAppProfilesRequest,
    response: google.cloud.bigtable_admin_v2.types.bigtable_instance_admin.ListAppProfilesResponse,
    *,
    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_app_profiles requests.

This class thinly wraps an initial ListAppProfilesResponse object, and provides an __iter__ method to iterate through its app_profiles field.

If there are more pages, the __iter__ method will make additional ListAppProfiles requests and continue to iterate through the app_profiles field on the corresponding responses.

All the usual ListAppProfilesResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.

ListHotTabletsAsyncPager

ListHotTabletsAsyncPager(
    method: typing.Callable[
        [...],
        typing.Awaitable[
            google.cloud.bigtable_admin_v2.types.bigtable_instance_admin.ListHotTabletsResponse
        ],
    ],
    request: google.cloud.bigtable_admin_v2.types.bigtable_instance_admin.ListHotTabletsRequest,
    response: google.cloud.bigtable_admin_v2.types.bigtable_instance_admin.ListHotTabletsResponse,
    *,
    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_hot_tablets requests.

This class thinly wraps an initial ListHotTabletsResponse object, and provides an __aiter__ method to iterate through its hot_tablets field.

If there are more pages, the __aiter__ method will make additional ListHotTablets requests and continue to iterate through the hot_tablets field on the corresponding responses.

All the usual ListHotTabletsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.

ListHotTabletsPager

ListHotTabletsPager(
    method: typing.Callable[
        [...],
        google.cloud.bigtable_admin_v2.types.bigtable_instance_admin.ListHotTabletsResponse,
    ],
    request: google.cloud.bigtable_admin_v2.types.bigtable_instance_admin.ListHotTabletsRequest,
    response: google.cloud.bigtable_admin_v2.types.bigtable_instance_admin.ListHotTabletsResponse,
    *,
    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_hot_tablets requests.

This class thinly wraps an initial ListHotTabletsResponse object, and provides an __iter__ method to iterate through its hot_tablets field.

If there are more pages, the __iter__ method will make additional ListHotTablets requests and continue to iterate through the hot_tablets field on the corresponding responses.

All the usual ListHotTabletsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.

ListLogicalViewsAsyncPager

ListLogicalViewsAsyncPager(
    method: typing.Callable[
        [...],
        typing.Awaitable[
            google.cloud.bigtable_admin_v2.types.bigtable_instance_admin.ListLogicalViewsResponse
        ],
    ],
    request: google.cloud.bigtable_admin_v2.types.bigtable_instance_admin.ListLogicalViewsRequest,
    response: google.cloud.bigtable_admin_v2.types.bigtable_instance_admin.ListLogicalViewsResponse,
    *,
    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_logical_views requests.

This class thinly wraps an initial ListLogicalViewsResponse object, and provides an __aiter__ method to iterate through its logical_views field.

If there are more pages, the __aiter__ method will make additional ListLogicalViews requests and continue to iterate through the logical_views field on the corresponding responses.

All the usual ListLogicalViewsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.

ListLogicalViewsPager

ListLogicalViewsPager(
    method: typing.Callable[
        [...],
        google.cloud.bigtable_admin_v2.types.bigtable_instance_admin.ListLogicalViewsResponse,
    ],
    request: google.cloud.bigtable_admin_v2.types.bigtable_instance_admin.ListLogicalViewsRequest,
    response: google.cloud.bigtable_admin_v2.types.bigtable_instance_admin.ListLogicalViewsResponse,
    *,
    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_logical_views requests.

This class thinly wraps an initial ListLogicalViewsResponse object, and provides an __iter__ method to iterate through its logical_views field.

If there are more pages, the __iter__ method will make additional ListLogicalViews requests and continue to iterate through the logical_views field on the corresponding responses.

All the usual ListLogicalViewsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.

ListMaterializedViewsAsyncPager

ListMaterializedViewsAsyncPager(
    method: typing.Callable[
        [...],
        typing.Awaitable[
            google.cloud.bigtable_admin_v2.types.bigtable_instance_admin.ListMaterializedViewsResponse
        ],
    ],
    request: google.cloud.bigtable_admin_v2.types.bigtable_instance_admin.ListMaterializedViewsRequest,
    response: google.cloud.bigtable_admin_v2.types.bigtable_instance_admin.ListMaterializedViewsResponse,
    *,
    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_materialized_views requests.

This class thinly wraps an initial ListMaterializedViewsResponse object, and provides an __aiter__ method to iterate through its materialized_views field.

If there are more pages, the __aiter__ method will make additional ListMaterializedViews requests and continue to iterate through the materialized_views field on the corresponding responses.

All the usual ListMaterializedViewsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.

ListMaterializedViewsPager

ListMaterializedViewsPager(
    method: typing.Callable[
        [...],
        google.cloud.bigtable_admin_v2.types.bigtable_instance_admin.ListMaterializedViewsResponse,
    ],
    request: google.cloud.bigtable_admin_v2.types.bigtable_instance_admin.ListMaterializedViewsRequest,
    response: google.cloud.bigtable_admin_v2.types.bigtable_instance_admin.ListMaterializedViewsResponse,
    *,
    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_materialized_views requests.

This class thinly wraps an initial ListMaterializedViewsResponse object, and provides an __iter__ method to iterate through its materialized_views field.

If there are more pages, the __iter__ method will make additional ListMaterializedViews requests and continue to iterate through the materialized_views field on the corresponding responses.

All the usual ListMaterializedViewsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.