Paginators
Auto-generated documentation for Kinesis type annotations stubs module types-aiobotocore-kinesis.
DescribeStreamPaginator
Type annotations and code completion for session.client("kinesis").get_paginator("describe_stream")
.
boto3 documentation
from aioboto3.session import Session
from types_aiobotocore_kinesis.paginator import DescribeStreamPaginator
session = Session()
session = get_session()
async with session.client("kinesis") as client: # (1)
paginator: DescribeStreamPaginator = client.get_paginator("describe_stream") # (2)
async for item in paginator.paginate(...):
item: DescribeStreamOutputTypeDef
print(item) # (3)
- client: KinesisClient
- paginator: DescribeStreamPaginator
- item: DescribeStreamOutputTypeDef
paginate
Type annotations and code completion for DescribeStreamPaginator.paginate
method.
def paginate(
self,
*,
StreamName: str,
PaginationConfig: PaginatorConfigTypeDef = ..., # (1)
) -> AsyncIterator[DescribeStreamOutputTypeDef]: # (2)
...
kwargs: DescribeStreamInputDescribeStreamPaginateTypeDef = { # (1)
"StreamName": ...,
}
parent.paginate(**kwargs)
ListShardsPaginator
Type annotations and code completion for session.client("kinesis").get_paginator("list_shards")
.
boto3 documentation
from aioboto3.session import Session
from types_aiobotocore_kinesis.paginator import ListShardsPaginator
session = Session()
session = get_session()
async with session.client("kinesis") as client: # (1)
paginator: ListShardsPaginator = client.get_paginator("list_shards") # (2)
async for item in paginator.paginate(...):
item: ListShardsOutputTypeDef
print(item) # (3)
- client: KinesisClient
- paginator: ListShardsPaginator
- item: ListShardsOutputTypeDef
paginate
Type annotations and code completion for ListShardsPaginator.paginate
method.
def paginate(
self,
*,
StreamName: str = ...,
ExclusiveStartShardId: str = ...,
StreamCreationTimestamp: Union[datetime, str] = ...,
ShardFilter: ShardFilterTypeDef = ..., # (1)
PaginationConfig: PaginatorConfigTypeDef = ..., # (2)
) -> AsyncIterator[ListShardsOutputTypeDef]: # (3)
...
kwargs: ListShardsInputListShardsPaginateTypeDef = { # (1)
"StreamName": ...,
}
parent.paginate(**kwargs)
ListStreamConsumersPaginator
Type annotations and code completion for session.client("kinesis").get_paginator("list_stream_consumers")
.
boto3 documentation
from aioboto3.session import Session
from types_aiobotocore_kinesis.paginator import ListStreamConsumersPaginator
session = Session()
session = get_session()
async with session.client("kinesis") as client: # (1)
paginator: ListStreamConsumersPaginator = client.get_paginator("list_stream_consumers") # (2)
async for item in paginator.paginate(...):
item: ListStreamConsumersOutputTypeDef
print(item) # (3)
- client: KinesisClient
- paginator: ListStreamConsumersPaginator
- item: ListStreamConsumersOutputTypeDef
paginate
Type annotations and code completion for ListStreamConsumersPaginator.paginate
method.
def paginate(
self,
*,
StreamARN: str,
StreamCreationTimestamp: Union[datetime, str] = ...,
PaginationConfig: PaginatorConfigTypeDef = ..., # (1)
) -> AsyncIterator[ListStreamConsumersOutputTypeDef]: # (2)
...
kwargs: ListStreamConsumersInputListStreamConsumersPaginateTypeDef = { # (1)
"StreamARN": ...,
}
parent.paginate(**kwargs)
ListStreamsPaginator
Type annotations and code completion for session.client("kinesis").get_paginator("list_streams")
.
boto3 documentation
from aioboto3.session import Session
from types_aiobotocore_kinesis.paginator import ListStreamsPaginator
session = Session()
session = get_session()
async with session.client("kinesis") as client: # (1)
paginator: ListStreamsPaginator = client.get_paginator("list_streams") # (2)
async for item in paginator.paginate(...):
item: ListStreamsOutputTypeDef
print(item) # (3)
- client: KinesisClient
- paginator: ListStreamsPaginator
- item: ListStreamsOutputTypeDef
paginate
Type annotations and code completion for ListStreamsPaginator.paginate
method.
def paginate(
self,
*,
PaginationConfig: PaginatorConfigTypeDef = ..., # (1)
) -> AsyncIterator[ListStreamsOutputTypeDef]: # (2)
...