Paginators#
Auto-generated documentation for CodeBuild type annotations stubs module types-boto3-codebuild.
DescribeCodeCoveragesPaginator#
Type annotations and code completion for boto3.client("codebuild").get_paginator("describe_code_coverages").
 boto3 documentation
# DescribeCodeCoveragesPaginator usage example
from boto3.session import Session
from types_boto3_codebuild.paginator import DescribeCodeCoveragesPaginator
def get_describe_code_coverages_paginator() -> DescribeCodeCoveragesPaginator:
    return Session().client("codebuild").get_paginator("describe_code_coverages")# DescribeCodeCoveragesPaginator usage example with type annotations
from boto3.session import Session
from types_boto3_codebuild.paginator import DescribeCodeCoveragesPaginator
session = Session()
client = Session().client("codebuild")  # (1)
paginator: DescribeCodeCoveragesPaginator = client.get_paginator("describe_code_coverages")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)- client: CodeBuildClient
- paginator: DescribeCodeCoveragesPaginator
- item: PageIterator[DescribeCodeCoveragesOutputTypeDef]
paginate#
Type annotations and code completion for DescribeCodeCoveragesPaginator.paginate method.
# paginate method definition
def paginate(
    self,
    *,
    reportArn: str,
    sortOrder: SortOrderTypeType = ...,  # (1)
    sortBy: ReportCodeCoverageSortByTypeType = ...,  # (2)
    minLineCoveragePercentage: float = ...,
    maxLineCoveragePercentage: float = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (3)
) -> botocore.paginate.PageIterator[DescribeCodeCoveragesOutputTypeDef]:  # (4)
    ...- See SortOrderTypeType
- See ReportCodeCoverageSortByTypeType
- See PaginatorConfigTypeDef
- See PageIterator[DescribeCodeCoveragesOutputTypeDef]
# paginate method usage example with argument unpacking
kwargs: DescribeCodeCoveragesInputPaginateTypeDef = {  # (1)
    "reportArn": ...,
}
parent.paginate(**kwargs)DescribeTestCasesPaginator#
Type annotations and code completion for boto3.client("codebuild").get_paginator("describe_test_cases").
 boto3 documentation
# DescribeTestCasesPaginator usage example
from boto3.session import Session
from types_boto3_codebuild.paginator import DescribeTestCasesPaginator
def get_describe_test_cases_paginator() -> DescribeTestCasesPaginator:
    return Session().client("codebuild").get_paginator("describe_test_cases")# DescribeTestCasesPaginator usage example with type annotations
from boto3.session import Session
from types_boto3_codebuild.paginator import DescribeTestCasesPaginator
session = Session()
client = Session().client("codebuild")  # (1)
paginator: DescribeTestCasesPaginator = client.get_paginator("describe_test_cases")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)- client: CodeBuildClient
- paginator: DescribeTestCasesPaginator
- item: PageIterator[DescribeTestCasesOutputTypeDef]
paginate#
Type annotations and code completion for DescribeTestCasesPaginator.paginate method.
# paginate method definition
def paginate(
    self,
    *,
    reportArn: str,
    filter: TestCaseFilterTypeDef = ...,  # (1)
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> botocore.paginate.PageIterator[DescribeTestCasesOutputTypeDef]:  # (3)
    ...- See TestCaseFilterTypeDef
- See PaginatorConfigTypeDef
- See PageIterator[DescribeTestCasesOutputTypeDef]
# paginate method usage example with argument unpacking
kwargs: DescribeTestCasesInputPaginateTypeDef = {  # (1)
    "reportArn": ...,
}
parent.paginate(**kwargs)ListBuildBatchesForProjectPaginator#
Type annotations and code completion for boto3.client("codebuild").get_paginator("list_build_batches_for_project").
 boto3 documentation
# ListBuildBatchesForProjectPaginator usage example
from boto3.session import Session
from types_boto3_codebuild.paginator import ListBuildBatchesForProjectPaginator
def get_list_build_batches_for_project_paginator() -> ListBuildBatchesForProjectPaginator:
    return Session().client("codebuild").get_paginator("list_build_batches_for_project")# ListBuildBatchesForProjectPaginator usage example with type annotations
from boto3.session import Session
from types_boto3_codebuild.paginator import ListBuildBatchesForProjectPaginator
session = Session()
client = Session().client("codebuild")  # (1)
paginator: ListBuildBatchesForProjectPaginator = client.get_paginator("list_build_batches_for_project")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)- client: CodeBuildClient
- paginator: ListBuildBatchesForProjectPaginator
- item: PageIterator[ListBuildBatchesForProjectOutputTypeDef]
paginate#
Type annotations and code completion for ListBuildBatchesForProjectPaginator.paginate method.
# paginate method definition
def paginate(
    self,
    *,
    projectName: str = ...,
    filter: BuildBatchFilterTypeDef = ...,  # (1)
    sortOrder: SortOrderTypeType = ...,  # (2)
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (3)
) -> botocore.paginate.PageIterator[ListBuildBatchesForProjectOutputTypeDef]:  # (4)
    ...- See BuildBatchFilterTypeDef
- See SortOrderTypeType
- See PaginatorConfigTypeDef
- See PageIterator[ListBuildBatchesForProjectOutputTypeDef]
# paginate method usage example with argument unpacking
kwargs: ListBuildBatchesForProjectInputPaginateTypeDef = {  # (1)
    "projectName": ...,
}
parent.paginate(**kwargs)ListBuildBatchesPaginator#
Type annotations and code completion for boto3.client("codebuild").get_paginator("list_build_batches").
 boto3 documentation
# ListBuildBatchesPaginator usage example
from boto3.session import Session
from types_boto3_codebuild.paginator import ListBuildBatchesPaginator
def get_list_build_batches_paginator() -> ListBuildBatchesPaginator:
    return Session().client("codebuild").get_paginator("list_build_batches")# ListBuildBatchesPaginator usage example with type annotations
from boto3.session import Session
from types_boto3_codebuild.paginator import ListBuildBatchesPaginator
session = Session()
client = Session().client("codebuild")  # (1)
paginator: ListBuildBatchesPaginator = client.get_paginator("list_build_batches")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)- client: CodeBuildClient
- paginator: ListBuildBatchesPaginator
- item: PageIterator[ListBuildBatchesOutputTypeDef]
paginate#
Type annotations and code completion for ListBuildBatchesPaginator.paginate method.
# paginate method definition
def paginate(
    self,
    *,
    filter: BuildBatchFilterTypeDef = ...,  # (1)
    sortOrder: SortOrderTypeType = ...,  # (2)
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (3)
) -> botocore.paginate.PageIterator[ListBuildBatchesOutputTypeDef]:  # (4)
    ...- See BuildBatchFilterTypeDef
- See SortOrderTypeType
- See PaginatorConfigTypeDef
- See PageIterator[ListBuildBatchesOutputTypeDef]
# paginate method usage example with argument unpacking
kwargs: ListBuildBatchesInputPaginateTypeDef = {  # (1)
    "filter": ...,
}
parent.paginate(**kwargs)ListBuildsForProjectPaginator#
Type annotations and code completion for boto3.client("codebuild").get_paginator("list_builds_for_project").
 boto3 documentation
# ListBuildsForProjectPaginator usage example
from boto3.session import Session
from types_boto3_codebuild.paginator import ListBuildsForProjectPaginator
def get_list_builds_for_project_paginator() -> ListBuildsForProjectPaginator:
    return Session().client("codebuild").get_paginator("list_builds_for_project")# ListBuildsForProjectPaginator usage example with type annotations
from boto3.session import Session
from types_boto3_codebuild.paginator import ListBuildsForProjectPaginator
session = Session()
client = Session().client("codebuild")  # (1)
paginator: ListBuildsForProjectPaginator = client.get_paginator("list_builds_for_project")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)- client: CodeBuildClient
- paginator: ListBuildsForProjectPaginator
- item: PageIterator[ListBuildsForProjectOutputTypeDef]
paginate#
Type annotations and code completion for ListBuildsForProjectPaginator.paginate method.
# paginate method definition
def paginate(
    self,
    *,
    projectName: str,
    sortOrder: SortOrderTypeType = ...,  # (1)
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> botocore.paginate.PageIterator[ListBuildsForProjectOutputTypeDef]:  # (3)
    ...- See SortOrderTypeType
- See PaginatorConfigTypeDef
- See PageIterator[ListBuildsForProjectOutputTypeDef]
# paginate method usage example with argument unpacking
kwargs: ListBuildsForProjectInputPaginateTypeDef = {  # (1)
    "projectName": ...,
}
parent.paginate(**kwargs)ListBuildsPaginator#
Type annotations and code completion for boto3.client("codebuild").get_paginator("list_builds").
 boto3 documentation
# ListBuildsPaginator usage example
from boto3.session import Session
from types_boto3_codebuild.paginator import ListBuildsPaginator
def get_list_builds_paginator() -> ListBuildsPaginator:
    return Session().client("codebuild").get_paginator("list_builds")# ListBuildsPaginator usage example with type annotations
from boto3.session import Session
from types_boto3_codebuild.paginator import ListBuildsPaginator
session = Session()
client = Session().client("codebuild")  # (1)
paginator: ListBuildsPaginator = client.get_paginator("list_builds")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)- client: CodeBuildClient
- paginator: ListBuildsPaginator
- item: PageIterator[ListBuildsOutputTypeDef]
paginate#
Type annotations and code completion for ListBuildsPaginator.paginate method.
# paginate method definition
def paginate(
    self,
    *,
    sortOrder: SortOrderTypeType = ...,  # (1)
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> botocore.paginate.PageIterator[ListBuildsOutputTypeDef]:  # (3)
    ...- See SortOrderTypeType
- See PaginatorConfigTypeDef
- See PageIterator[ListBuildsOutputTypeDef]
# paginate method usage example with argument unpacking
kwargs: ListBuildsInputPaginateTypeDef = {  # (1)
    "sortOrder": ...,
}
parent.paginate(**kwargs)ListCommandExecutionsForSandboxPaginator#
Type annotations and code completion for boto3.client("codebuild").get_paginator("list_command_executions_for_sandbox").
 boto3 documentation
# ListCommandExecutionsForSandboxPaginator usage example
from boto3.session import Session
from types_boto3_codebuild.paginator import ListCommandExecutionsForSandboxPaginator
def get_list_command_executions_for_sandbox_paginator() -> ListCommandExecutionsForSandboxPaginator:
    return Session().client("codebuild").get_paginator("list_command_executions_for_sandbox")# ListCommandExecutionsForSandboxPaginator usage example with type annotations
from boto3.session import Session
from types_boto3_codebuild.paginator import ListCommandExecutionsForSandboxPaginator
session = Session()
client = Session().client("codebuild")  # (1)
paginator: ListCommandExecutionsForSandboxPaginator = client.get_paginator("list_command_executions_for_sandbox")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)- client: CodeBuildClient
- paginator: ListCommandExecutionsForSandboxPaginator
- item: PageIterator[ListCommandExecutionsForSandboxOutputTypeDef]
paginate#
Type annotations and code completion for ListCommandExecutionsForSandboxPaginator.paginate method.
# paginate method definition
def paginate(
    self,
    *,
    sandboxId: str,
    sortOrder: SortOrderTypeType = ...,  # (1)
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> botocore.paginate.PageIterator[ListCommandExecutionsForSandboxOutputTypeDef]:  # (3)
    ...- See SortOrderTypeType
- See PaginatorConfigTypeDef
- See PageIterator[ListCommandExecutionsForSandboxOutputTypeDef]
# paginate method usage example with argument unpacking
kwargs: ListCommandExecutionsForSandboxInputPaginateTypeDef = {  # (1)
    "sandboxId": ...,
}
parent.paginate(**kwargs)ListProjectsPaginator#
Type annotations and code completion for boto3.client("codebuild").get_paginator("list_projects").
 boto3 documentation
# ListProjectsPaginator usage example
from boto3.session import Session
from types_boto3_codebuild.paginator import ListProjectsPaginator
def get_list_projects_paginator() -> ListProjectsPaginator:
    return Session().client("codebuild").get_paginator("list_projects")# ListProjectsPaginator usage example with type annotations
from boto3.session import Session
from types_boto3_codebuild.paginator import ListProjectsPaginator
session = Session()
client = Session().client("codebuild")  # (1)
paginator: ListProjectsPaginator = client.get_paginator("list_projects")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)- client: CodeBuildClient
- paginator: ListProjectsPaginator
- item: PageIterator[ListProjectsOutputTypeDef]
paginate#
Type annotations and code completion for ListProjectsPaginator.paginate method.
# paginate method definition
def paginate(
    self,
    *,
    sortBy: ProjectSortByTypeType = ...,  # (1)
    sortOrder: SortOrderTypeType = ...,  # (2)
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (3)
) -> botocore.paginate.PageIterator[ListProjectsOutputTypeDef]:  # (4)
    ...- See ProjectSortByTypeType
- See SortOrderTypeType
- See PaginatorConfigTypeDef
- See PageIterator[ListProjectsOutputTypeDef]
# paginate method usage example with argument unpacking
kwargs: ListProjectsInputPaginateTypeDef = {  # (1)
    "sortBy": ...,
}
parent.paginate(**kwargs)ListReportGroupsPaginator#
Type annotations and code completion for boto3.client("codebuild").get_paginator("list_report_groups").
 boto3 documentation
# ListReportGroupsPaginator usage example
from boto3.session import Session
from types_boto3_codebuild.paginator import ListReportGroupsPaginator
def get_list_report_groups_paginator() -> ListReportGroupsPaginator:
    return Session().client("codebuild").get_paginator("list_report_groups")# ListReportGroupsPaginator usage example with type annotations
from boto3.session import Session
from types_boto3_codebuild.paginator import ListReportGroupsPaginator
session = Session()
client = Session().client("codebuild")  # (1)
paginator: ListReportGroupsPaginator = client.get_paginator("list_report_groups")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)- client: CodeBuildClient
- paginator: ListReportGroupsPaginator
- item: PageIterator[ListReportGroupsOutputTypeDef]
paginate#
Type annotations and code completion for ListReportGroupsPaginator.paginate method.
# paginate method definition
def paginate(
    self,
    *,
    sortOrder: SortOrderTypeType = ...,  # (1)
    sortBy: ReportGroupSortByTypeType = ...,  # (2)
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (3)
) -> botocore.paginate.PageIterator[ListReportGroupsOutputTypeDef]:  # (4)
    ...- See SortOrderTypeType
- See ReportGroupSortByTypeType
- See PaginatorConfigTypeDef
- See PageIterator[ListReportGroupsOutputTypeDef]
# paginate method usage example with argument unpacking
kwargs: ListReportGroupsInputPaginateTypeDef = {  # (1)
    "sortOrder": ...,
}
parent.paginate(**kwargs)ListReportsForReportGroupPaginator#
Type annotations and code completion for boto3.client("codebuild").get_paginator("list_reports_for_report_group").
 boto3 documentation
# ListReportsForReportGroupPaginator usage example
from boto3.session import Session
from types_boto3_codebuild.paginator import ListReportsForReportGroupPaginator
def get_list_reports_for_report_group_paginator() -> ListReportsForReportGroupPaginator:
    return Session().client("codebuild").get_paginator("list_reports_for_report_group")# ListReportsForReportGroupPaginator usage example with type annotations
from boto3.session import Session
from types_boto3_codebuild.paginator import ListReportsForReportGroupPaginator
session = Session()
client = Session().client("codebuild")  # (1)
paginator: ListReportsForReportGroupPaginator = client.get_paginator("list_reports_for_report_group")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)- client: CodeBuildClient
- paginator: ListReportsForReportGroupPaginator
- item: PageIterator[ListReportsForReportGroupOutputTypeDef]
paginate#
Type annotations and code completion for ListReportsForReportGroupPaginator.paginate method.
# paginate method definition
def paginate(
    self,
    *,
    reportGroupArn: str,
    sortOrder: SortOrderTypeType = ...,  # (1)
    filter: ReportFilterTypeDef = ...,  # (2)
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (3)
) -> botocore.paginate.PageIterator[ListReportsForReportGroupOutputTypeDef]:  # (4)
    ...- See SortOrderTypeType
- See ReportFilterTypeDef
- See PaginatorConfigTypeDef
- See PageIterator[ListReportsForReportGroupOutputTypeDef]
# paginate method usage example with argument unpacking
kwargs: ListReportsForReportGroupInputPaginateTypeDef = {  # (1)
    "reportGroupArn": ...,
}
parent.paginate(**kwargs)ListReportsPaginator#
Type annotations and code completion for boto3.client("codebuild").get_paginator("list_reports").
 boto3 documentation
# ListReportsPaginator usage example
from boto3.session import Session
from types_boto3_codebuild.paginator import ListReportsPaginator
def get_list_reports_paginator() -> ListReportsPaginator:
    return Session().client("codebuild").get_paginator("list_reports")# ListReportsPaginator usage example with type annotations
from boto3.session import Session
from types_boto3_codebuild.paginator import ListReportsPaginator
session = Session()
client = Session().client("codebuild")  # (1)
paginator: ListReportsPaginator = client.get_paginator("list_reports")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)- client: CodeBuildClient
- paginator: ListReportsPaginator
- item: PageIterator[ListReportsOutputTypeDef]
paginate#
Type annotations and code completion for ListReportsPaginator.paginate method.
# paginate method definition
def paginate(
    self,
    *,
    sortOrder: SortOrderTypeType = ...,  # (1)
    filter: ReportFilterTypeDef = ...,  # (2)
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (3)
) -> botocore.paginate.PageIterator[ListReportsOutputTypeDef]:  # (4)
    ...- See SortOrderTypeType
- See ReportFilterTypeDef
- See PaginatorConfigTypeDef
- See PageIterator[ListReportsOutputTypeDef]
# paginate method usage example with argument unpacking
kwargs: ListReportsInputPaginateTypeDef = {  # (1)
    "sortOrder": ...,
}
parent.paginate(**kwargs)ListSandboxesForProjectPaginator#
Type annotations and code completion for boto3.client("codebuild").get_paginator("list_sandboxes_for_project").
 boto3 documentation
# ListSandboxesForProjectPaginator usage example
from boto3.session import Session
from types_boto3_codebuild.paginator import ListSandboxesForProjectPaginator
def get_list_sandboxes_for_project_paginator() -> ListSandboxesForProjectPaginator:
    return Session().client("codebuild").get_paginator("list_sandboxes_for_project")# ListSandboxesForProjectPaginator usage example with type annotations
from boto3.session import Session
from types_boto3_codebuild.paginator import ListSandboxesForProjectPaginator
session = Session()
client = Session().client("codebuild")  # (1)
paginator: ListSandboxesForProjectPaginator = client.get_paginator("list_sandboxes_for_project")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)- client: CodeBuildClient
- paginator: ListSandboxesForProjectPaginator
- item: PageIterator[ListSandboxesForProjectOutputTypeDef]
paginate#
Type annotations and code completion for ListSandboxesForProjectPaginator.paginate method.
# paginate method definition
def paginate(
    self,
    *,
    projectName: str,
    sortOrder: SortOrderTypeType = ...,  # (1)
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> botocore.paginate.PageIterator[ListSandboxesForProjectOutputTypeDef]:  # (3)
    ...- See SortOrderTypeType
- See PaginatorConfigTypeDef
- See PageIterator[ListSandboxesForProjectOutputTypeDef]
# paginate method usage example with argument unpacking
kwargs: ListSandboxesForProjectInputPaginateTypeDef = {  # (1)
    "projectName": ...,
}
parent.paginate(**kwargs)ListSandboxesPaginator#
Type annotations and code completion for boto3.client("codebuild").get_paginator("list_sandboxes").
 boto3 documentation
# ListSandboxesPaginator usage example
from boto3.session import Session
from types_boto3_codebuild.paginator import ListSandboxesPaginator
def get_list_sandboxes_paginator() -> ListSandboxesPaginator:
    return Session().client("codebuild").get_paginator("list_sandboxes")# ListSandboxesPaginator usage example with type annotations
from boto3.session import Session
from types_boto3_codebuild.paginator import ListSandboxesPaginator
session = Session()
client = Session().client("codebuild")  # (1)
paginator: ListSandboxesPaginator = client.get_paginator("list_sandboxes")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)- client: CodeBuildClient
- paginator: ListSandboxesPaginator
- item: PageIterator[ListSandboxesOutputTypeDef]
paginate#
Type annotations and code completion for ListSandboxesPaginator.paginate method.
# paginate method definition
def paginate(
    self,
    *,
    sortOrder: SortOrderTypeType = ...,  # (1)
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> botocore.paginate.PageIterator[ListSandboxesOutputTypeDef]:  # (3)
    ...- See SortOrderTypeType
- See PaginatorConfigTypeDef
- See PageIterator[ListSandboxesOutputTypeDef]
# paginate method usage example with argument unpacking
kwargs: ListSandboxesInputPaginateTypeDef = {  # (1)
    "sortOrder": ...,
}
parent.paginate(**kwargs)ListSharedProjectsPaginator#
Type annotations and code completion for boto3.client("codebuild").get_paginator("list_shared_projects").
 boto3 documentation
# ListSharedProjectsPaginator usage example
from boto3.session import Session
from types_boto3_codebuild.paginator import ListSharedProjectsPaginator
def get_list_shared_projects_paginator() -> ListSharedProjectsPaginator:
    return Session().client("codebuild").get_paginator("list_shared_projects")# ListSharedProjectsPaginator usage example with type annotations
from boto3.session import Session
from types_boto3_codebuild.paginator import ListSharedProjectsPaginator
session = Session()
client = Session().client("codebuild")  # (1)
paginator: ListSharedProjectsPaginator = client.get_paginator("list_shared_projects")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)- client: CodeBuildClient
- paginator: ListSharedProjectsPaginator
- item: PageIterator[ListSharedProjectsOutputTypeDef]
paginate#
Type annotations and code completion for ListSharedProjectsPaginator.paginate method.
# paginate method definition
def paginate(
    self,
    *,
    sortBy: SharedResourceSortByTypeType = ...,  # (1)
    sortOrder: SortOrderTypeType = ...,  # (2)
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (3)
) -> botocore.paginate.PageIterator[ListSharedProjectsOutputTypeDef]:  # (4)
    ...- See SharedResourceSortByTypeType
- See SortOrderTypeType
- See PaginatorConfigTypeDef
- See PageIterator[ListSharedProjectsOutputTypeDef]
# paginate method usage example with argument unpacking
kwargs: ListSharedProjectsInputPaginateTypeDef = {  # (1)
    "sortBy": ...,
}
parent.paginate(**kwargs)ListSharedReportGroupsPaginator#
Type annotations and code completion for boto3.client("codebuild").get_paginator("list_shared_report_groups").
 boto3 documentation
# ListSharedReportGroupsPaginator usage example
from boto3.session import Session
from types_boto3_codebuild.paginator import ListSharedReportGroupsPaginator
def get_list_shared_report_groups_paginator() -> ListSharedReportGroupsPaginator:
    return Session().client("codebuild").get_paginator("list_shared_report_groups")# ListSharedReportGroupsPaginator usage example with type annotations
from boto3.session import Session
from types_boto3_codebuild.paginator import ListSharedReportGroupsPaginator
session = Session()
client = Session().client("codebuild")  # (1)
paginator: ListSharedReportGroupsPaginator = client.get_paginator("list_shared_report_groups")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)- client: CodeBuildClient
- paginator: ListSharedReportGroupsPaginator
- item: PageIterator[ListSharedReportGroupsOutputTypeDef]
paginate#
Type annotations and code completion for ListSharedReportGroupsPaginator.paginate method.
# paginate method definition
def paginate(
    self,
    *,
    sortOrder: SortOrderTypeType = ...,  # (1)
    sortBy: SharedResourceSortByTypeType = ...,  # (2)
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (3)
) -> botocore.paginate.PageIterator[ListSharedReportGroupsOutputTypeDef]:  # (4)
    ...- See SortOrderTypeType
- See SharedResourceSortByTypeType
- See PaginatorConfigTypeDef
- See PageIterator[ListSharedReportGroupsOutputTypeDef]
# paginate method usage example with argument unpacking
kwargs: ListSharedReportGroupsInputPaginateTypeDef = {  # (1)
    "sortOrder": ...,
}
parent.paginate(**kwargs)