Paginators#
Auto-generated documentation for S3Tables type annotations stubs module types-boto3-s3tables.
ListNamespacesPaginator#
Type annotations and code completion for boto3.client("s3tables").get_paginator("list_namespaces").
 boto3 documentation
# ListNamespacesPaginator usage example
from boto3.session import Session
from types_boto3_s3tables.paginator import ListNamespacesPaginator
def get_list_namespaces_paginator() -> ListNamespacesPaginator:
    return Session().client("s3tables").get_paginator("list_namespaces")# ListNamespacesPaginator usage example with type annotations
from boto3.session import Session
from types_boto3_s3tables.paginator import ListNamespacesPaginator
session = Session()
client = Session().client("s3tables")  # (1)
paginator: ListNamespacesPaginator = client.get_paginator("list_namespaces")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)- client: S3TablesClient
- paginator: ListNamespacesPaginator
- item: PageIterator[ListNamespacesResponseTypeDef]
paginate#
Type annotations and code completion for ListNamespacesPaginator.paginate method.
# paginate method definition
def paginate(
    self,
    *,
    tableBucketARN: str,
    prefix: str = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> botocore.paginate.PageIterator[ListNamespacesResponseTypeDef]:  # (2)
    ...- See PaginatorConfigTypeDef
- See PageIterator[ListNamespacesResponseTypeDef]
# paginate method usage example with argument unpacking
kwargs: ListNamespacesRequestPaginateTypeDef = {  # (1)
    "tableBucketARN": ...,
}
parent.paginate(**kwargs)ListTableBucketsPaginator#
Type annotations and code completion for boto3.client("s3tables").get_paginator("list_table_buckets").
 boto3 documentation
# ListTableBucketsPaginator usage example
from boto3.session import Session
from types_boto3_s3tables.paginator import ListTableBucketsPaginator
def get_list_table_buckets_paginator() -> ListTableBucketsPaginator:
    return Session().client("s3tables").get_paginator("list_table_buckets")# ListTableBucketsPaginator usage example with type annotations
from boto3.session import Session
from types_boto3_s3tables.paginator import ListTableBucketsPaginator
session = Session()
client = Session().client("s3tables")  # (1)
paginator: ListTableBucketsPaginator = client.get_paginator("list_table_buckets")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)- client: S3TablesClient
- paginator: ListTableBucketsPaginator
- item: PageIterator[ListTableBucketsResponseTypeDef]
paginate#
Type annotations and code completion for ListTableBucketsPaginator.paginate method.
# paginate method definition
def paginate(
    self,
    *,
    prefix: str = ...,
    type: TableBucketTypeType = ...,  # (1)
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> botocore.paginate.PageIterator[ListTableBucketsResponseTypeDef]:  # (3)
    ...- See TableBucketTypeType
- See PaginatorConfigTypeDef
- See PageIterator[ListTableBucketsResponseTypeDef]
# paginate method usage example with argument unpacking
kwargs: ListTableBucketsRequestPaginateTypeDef = {  # (1)
    "prefix": ...,
}
parent.paginate(**kwargs)ListTablesPaginator#
Type annotations and code completion for boto3.client("s3tables").get_paginator("list_tables").
 boto3 documentation
# ListTablesPaginator usage example
from boto3.session import Session
from types_boto3_s3tables.paginator import ListTablesPaginator
def get_list_tables_paginator() -> ListTablesPaginator:
    return Session().client("s3tables").get_paginator("list_tables")# ListTablesPaginator usage example with type annotations
from boto3.session import Session
from types_boto3_s3tables.paginator import ListTablesPaginator
session = Session()
client = Session().client("s3tables")  # (1)
paginator: ListTablesPaginator = client.get_paginator("list_tables")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)- client: S3TablesClient
- paginator: ListTablesPaginator
- item: PageIterator[ListTablesResponseTypeDef]
paginate#
Type annotations and code completion for ListTablesPaginator.paginate method.
# paginate method definition
def paginate(
    self,
    *,
    tableBucketARN: str,
    namespace: str = ...,
    prefix: str = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> botocore.paginate.PageIterator[ListTablesResponseTypeDef]:  # (2)
    ...- See PaginatorConfigTypeDef
- See PageIterator[ListTablesResponseTypeDef]
# paginate method usage example with argument unpacking
kwargs: ListTablesRequestPaginateTypeDef = {  # (1)
    "tableBucketARN": ...,
}
parent.paginate(**kwargs)