Skip to content

Paginators#

Index > CodeCommit > Paginators

Auto-generated documentation for CodeCommit type annotations stubs module types-aiobotocore-codecommit.

DescribePullRequestEventsPaginator#

Type annotations and code completion for session.create_client("codecommit").get_paginator("describe_pull_request_events"). boto3 documentation

# DescribePullRequestEventsPaginator usage example

from aiobotocore.session import get_session

from types_aiobotocore_codecommit.paginator import DescribePullRequestEventsPaginator

session = get_session()
async with session.create_client("codecommit") as client:  # (1)
    paginator: DescribePullRequestEventsPaginator = client.get_paginator("describe_pull_request_events")  # (2)
    async for item in paginator.paginate(...):
        item: DescribePullRequestEventsOutputTypeDef
        print(item)  # (3)
  1. client: CodeCommitClient
  2. paginator: DescribePullRequestEventsPaginator
  3. item: DescribePullRequestEventsOutputTypeDef

paginate#

Type annotations and code completion for DescribePullRequestEventsPaginator.paginate method.

# paginate method definition

def paginate(
    self,
    *,
    pullRequestId: str,
    pullRequestEventType: PullRequestEventTypeType = ...,  # (1)
    actorArn: str = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> AsyncIterator[DescribePullRequestEventsOutputTypeDef]:  # (3)
    ...
  1. See PullRequestEventTypeType
  2. See PaginatorConfigTypeDef
  3. See DescribePullRequestEventsOutputTypeDef
# paginate method usage example with argument unpacking

kwargs: DescribePullRequestEventsInputDescribePullRequestEventsPaginateTypeDef = {  # (1)
    "pullRequestId": ...,
}

parent.paginate(**kwargs)
  1. See DescribePullRequestEventsInputDescribePullRequestEventsPaginateTypeDef

GetCommentsForComparedCommitPaginator#

Type annotations and code completion for session.create_client("codecommit").get_paginator("get_comments_for_compared_commit"). boto3 documentation

# GetCommentsForComparedCommitPaginator usage example

from aiobotocore.session import get_session

from types_aiobotocore_codecommit.paginator import GetCommentsForComparedCommitPaginator

session = get_session()
async with session.create_client("codecommit") as client:  # (1)
    paginator: GetCommentsForComparedCommitPaginator = client.get_paginator("get_comments_for_compared_commit")  # (2)
    async for item in paginator.paginate(...):
        item: GetCommentsForComparedCommitOutputTypeDef
        print(item)  # (3)
  1. client: CodeCommitClient
  2. paginator: GetCommentsForComparedCommitPaginator
  3. item: GetCommentsForComparedCommitOutputTypeDef

paginate#

Type annotations and code completion for GetCommentsForComparedCommitPaginator.paginate method.

# paginate method definition

def paginate(
    self,
    *,
    repositoryName: str,
    afterCommitId: str,
    beforeCommitId: str = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> AsyncIterator[GetCommentsForComparedCommitOutputTypeDef]:  # (2)
    ...
  1. See PaginatorConfigTypeDef
  2. See GetCommentsForComparedCommitOutputTypeDef
# paginate method usage example with argument unpacking

kwargs: GetCommentsForComparedCommitInputGetCommentsForComparedCommitPaginateTypeDef = {  # (1)
    "repositoryName": ...,
    "afterCommitId": ...,
}

parent.paginate(**kwargs)
  1. See GetCommentsForComparedCommitInputGetCommentsForComparedCommitPaginateTypeDef

GetCommentsForPullRequestPaginator#

Type annotations and code completion for session.create_client("codecommit").get_paginator("get_comments_for_pull_request"). boto3 documentation

# GetCommentsForPullRequestPaginator usage example

from aiobotocore.session import get_session

from types_aiobotocore_codecommit.paginator import GetCommentsForPullRequestPaginator

session = get_session()
async with session.create_client("codecommit") as client:  # (1)
    paginator: GetCommentsForPullRequestPaginator = client.get_paginator("get_comments_for_pull_request")  # (2)
    async for item in paginator.paginate(...):
        item: GetCommentsForPullRequestOutputTypeDef
        print(item)  # (3)
  1. client: CodeCommitClient
  2. paginator: GetCommentsForPullRequestPaginator
  3. item: GetCommentsForPullRequestOutputTypeDef

paginate#

Type annotations and code completion for GetCommentsForPullRequestPaginator.paginate method.

# paginate method definition

def paginate(
    self,
    *,
    pullRequestId: str,
    repositoryName: str = ...,
    beforeCommitId: str = ...,
    afterCommitId: str = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> AsyncIterator[GetCommentsForPullRequestOutputTypeDef]:  # (2)
    ...
  1. See PaginatorConfigTypeDef
  2. See GetCommentsForPullRequestOutputTypeDef
# paginate method usage example with argument unpacking

kwargs: GetCommentsForPullRequestInputGetCommentsForPullRequestPaginateTypeDef = {  # (1)
    "pullRequestId": ...,
}

parent.paginate(**kwargs)
  1. See GetCommentsForPullRequestInputGetCommentsForPullRequestPaginateTypeDef

GetDifferencesPaginator#

Type annotations and code completion for session.create_client("codecommit").get_paginator("get_differences"). boto3 documentation

# GetDifferencesPaginator usage example

from aiobotocore.session import get_session

from types_aiobotocore_codecommit.paginator import GetDifferencesPaginator

session = get_session()
async with session.create_client("codecommit") as client:  # (1)
    paginator: GetDifferencesPaginator = client.get_paginator("get_differences")  # (2)
    async for item in paginator.paginate(...):
        item: GetDifferencesOutputTypeDef
        print(item)  # (3)
  1. client: CodeCommitClient
  2. paginator: GetDifferencesPaginator
  3. item: GetDifferencesOutputTypeDef

paginate#

Type annotations and code completion for GetDifferencesPaginator.paginate method.

# paginate method definition

def paginate(
    self,
    *,
    repositoryName: str,
    afterCommitSpecifier: str,
    beforeCommitSpecifier: str = ...,
    beforePath: str = ...,
    afterPath: str = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> AsyncIterator[GetDifferencesOutputTypeDef]:  # (2)
    ...
  1. See PaginatorConfigTypeDef
  2. See GetDifferencesOutputTypeDef
# paginate method usage example with argument unpacking

kwargs: GetDifferencesInputGetDifferencesPaginateTypeDef = {  # (1)
    "repositoryName": ...,
    "afterCommitSpecifier": ...,
}

parent.paginate(**kwargs)
  1. See GetDifferencesInputGetDifferencesPaginateTypeDef

ListBranchesPaginator#

Type annotations and code completion for session.create_client("codecommit").get_paginator("list_branches"). boto3 documentation

# ListBranchesPaginator usage example

from aiobotocore.session import get_session

from types_aiobotocore_codecommit.paginator import ListBranchesPaginator

session = get_session()
async with session.create_client("codecommit") as client:  # (1)
    paginator: ListBranchesPaginator = client.get_paginator("list_branches")  # (2)
    async for item in paginator.paginate(...):
        item: ListBranchesOutputTypeDef
        print(item)  # (3)
  1. client: CodeCommitClient
  2. paginator: ListBranchesPaginator
  3. item: ListBranchesOutputTypeDef

paginate#

Type annotations and code completion for ListBranchesPaginator.paginate method.

# paginate method definition

def paginate(
    self,
    *,
    repositoryName: str,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> AsyncIterator[ListBranchesOutputTypeDef]:  # (2)
    ...
  1. See PaginatorConfigTypeDef
  2. See ListBranchesOutputTypeDef
# paginate method usage example with argument unpacking

kwargs: ListBranchesInputListBranchesPaginateTypeDef = {  # (1)
    "repositoryName": ...,
}

parent.paginate(**kwargs)
  1. See ListBranchesInputListBranchesPaginateTypeDef

ListPullRequestsPaginator#

Type annotations and code completion for session.create_client("codecommit").get_paginator("list_pull_requests"). boto3 documentation

# ListPullRequestsPaginator usage example

from aiobotocore.session import get_session

from types_aiobotocore_codecommit.paginator import ListPullRequestsPaginator

session = get_session()
async with session.create_client("codecommit") as client:  # (1)
    paginator: ListPullRequestsPaginator = client.get_paginator("list_pull_requests")  # (2)
    async for item in paginator.paginate(...):
        item: ListPullRequestsOutputTypeDef
        print(item)  # (3)
  1. client: CodeCommitClient
  2. paginator: ListPullRequestsPaginator
  3. item: ListPullRequestsOutputTypeDef

paginate#

Type annotations and code completion for ListPullRequestsPaginator.paginate method.

# paginate method definition

def paginate(
    self,
    *,
    repositoryName: str,
    authorArn: str = ...,
    pullRequestStatus: PullRequestStatusEnumType = ...,  # (1)
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> AsyncIterator[ListPullRequestsOutputTypeDef]:  # (3)
    ...
  1. See PullRequestStatusEnumType
  2. See PaginatorConfigTypeDef
  3. See ListPullRequestsOutputTypeDef
# paginate method usage example with argument unpacking

kwargs: ListPullRequestsInputListPullRequestsPaginateTypeDef = {  # (1)
    "repositoryName": ...,
}

parent.paginate(**kwargs)
  1. See ListPullRequestsInputListPullRequestsPaginateTypeDef

ListRepositoriesPaginator#

Type annotations and code completion for session.create_client("codecommit").get_paginator("list_repositories"). boto3 documentation

# ListRepositoriesPaginator usage example

from aiobotocore.session import get_session

from types_aiobotocore_codecommit.paginator import ListRepositoriesPaginator

session = get_session()
async with session.create_client("codecommit") as client:  # (1)
    paginator: ListRepositoriesPaginator = client.get_paginator("list_repositories")  # (2)
    async for item in paginator.paginate(...):
        item: ListRepositoriesOutputTypeDef
        print(item)  # (3)
  1. client: CodeCommitClient
  2. paginator: ListRepositoriesPaginator
  3. item: ListRepositoriesOutputTypeDef

paginate#

Type annotations and code completion for ListRepositoriesPaginator.paginate method.

# paginate method definition

def paginate(
    self,
    *,
    sortBy: SortByEnumType = ...,  # (1)
    order: OrderEnumType = ...,  # (2)
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (3)
) -> AsyncIterator[ListRepositoriesOutputTypeDef]:  # (4)
    ...
  1. See SortByEnumType
  2. See OrderEnumType
  3. See PaginatorConfigTypeDef
  4. See ListRepositoriesOutputTypeDef
# paginate method usage example with argument unpacking

kwargs: ListRepositoriesInputListRepositoriesPaginateTypeDef = {  # (1)
    "sortBy": ...,
}

parent.paginate(**kwargs)
  1. See ListRepositoriesInputListRepositoriesPaginateTypeDef