Skip to content

Paginators#

Index > Glue > Paginators

Auto-generated documentation for Glue type annotations stubs module types-boto3-glue.

DescribeEntityPaginator#

Type annotations and code completion for boto3.client("glue").get_paginator("describe_entity"). boto3 documentation

# DescribeEntityPaginator usage example

from boto3.session import Session

from types_boto3_glue.paginator import DescribeEntityPaginator

def get_describe_entity_paginator() -> DescribeEntityPaginator:
    return Session().client("glue").get_paginator("describe_entity")
# DescribeEntityPaginator usage example with type annotations

from boto3.session import Session

from types_boto3_glue.paginator import DescribeEntityPaginator

session = Session()

client = Session().client("glue")  # (1)
paginator: DescribeEntityPaginator = client.get_paginator("describe_entity")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)
  1. client: GlueClient
  2. paginator: DescribeEntityPaginator
  3. item: DescribeEntityResponseTypeDef

paginate#

Type annotations and code completion for DescribeEntityPaginator.paginate method.

# paginate method definition

def paginate(
    self,
    *,
    ConnectionName: str,
    EntityName: str,
    CatalogId: str = ...,
    DataStoreApiVersion: str = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> PageIterator[DescribeEntityResponseTypeDef]:  # (2)
    ...
  1. See PaginatorConfigTypeDef
  2. See DescribeEntityResponseTypeDef
# paginate method usage example with argument unpacking

kwargs: DescribeEntityRequestPaginateTypeDef = {  # (1)
    "ConnectionName": ...,
    "EntityName": ...,
}

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

GetClassifiersPaginator#

Type annotations and code completion for boto3.client("glue").get_paginator("get_classifiers"). boto3 documentation

# GetClassifiersPaginator usage example

from boto3.session import Session

from types_boto3_glue.paginator import GetClassifiersPaginator

def get_get_classifiers_paginator() -> GetClassifiersPaginator:
    return Session().client("glue").get_paginator("get_classifiers")
# GetClassifiersPaginator usage example with type annotations

from boto3.session import Session

from types_boto3_glue.paginator import GetClassifiersPaginator

session = Session()

client = Session().client("glue")  # (1)
paginator: GetClassifiersPaginator = client.get_paginator("get_classifiers")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)
  1. client: GlueClient
  2. paginator: GetClassifiersPaginator
  3. item: GetClassifiersResponseTypeDef

paginate#

Type annotations and code completion for GetClassifiersPaginator.paginate method.

# paginate method definition

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

kwargs: GetClassifiersRequestPaginateTypeDef = {  # (1)
    "PaginationConfig": ...,
}

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

GetConnectionsPaginator#

Type annotations and code completion for boto3.client("glue").get_paginator("get_connections"). boto3 documentation

# GetConnectionsPaginator usage example

from boto3.session import Session

from types_boto3_glue.paginator import GetConnectionsPaginator

def get_get_connections_paginator() -> GetConnectionsPaginator:
    return Session().client("glue").get_paginator("get_connections")
# GetConnectionsPaginator usage example with type annotations

from boto3.session import Session

from types_boto3_glue.paginator import GetConnectionsPaginator

session = Session()

client = Session().client("glue")  # (1)
paginator: GetConnectionsPaginator = client.get_paginator("get_connections")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)
  1. client: GlueClient
  2. paginator: GetConnectionsPaginator
  3. item: GetConnectionsResponseTypeDef

paginate#

Type annotations and code completion for GetConnectionsPaginator.paginate method.

# paginate method definition

def paginate(
    self,
    *,
    CatalogId: str = ...,
    Filter: GetConnectionsFilterTypeDef = ...,  # (1)
    HidePassword: bool = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> PageIterator[GetConnectionsResponseTypeDef]:  # (3)
    ...
  1. See GetConnectionsFilterTypeDef
  2. See PaginatorConfigTypeDef
  3. See GetConnectionsResponseTypeDef
# paginate method usage example with argument unpacking

kwargs: GetConnectionsRequestPaginateTypeDef = {  # (1)
    "CatalogId": ...,
}

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

GetCrawlerMetricsPaginator#

Type annotations and code completion for boto3.client("glue").get_paginator("get_crawler_metrics"). boto3 documentation

# GetCrawlerMetricsPaginator usage example

from boto3.session import Session

from types_boto3_glue.paginator import GetCrawlerMetricsPaginator

def get_get_crawler_metrics_paginator() -> GetCrawlerMetricsPaginator:
    return Session().client("glue").get_paginator("get_crawler_metrics")
# GetCrawlerMetricsPaginator usage example with type annotations

from boto3.session import Session

from types_boto3_glue.paginator import GetCrawlerMetricsPaginator

session = Session()

client = Session().client("glue")  # (1)
paginator: GetCrawlerMetricsPaginator = client.get_paginator("get_crawler_metrics")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)
  1. client: GlueClient
  2. paginator: GetCrawlerMetricsPaginator
  3. item: GetCrawlerMetricsResponseTypeDef

paginate#

Type annotations and code completion for GetCrawlerMetricsPaginator.paginate method.

# paginate method definition

def paginate(
    self,
    *,
    CrawlerNameList: Sequence[str] = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> PageIterator[GetCrawlerMetricsResponseTypeDef]:  # (2)
    ...
  1. See PaginatorConfigTypeDef
  2. See GetCrawlerMetricsResponseTypeDef
# paginate method usage example with argument unpacking

kwargs: GetCrawlerMetricsRequestPaginateTypeDef = {  # (1)
    "CrawlerNameList": ...,
}

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

GetCrawlersPaginator#

Type annotations and code completion for boto3.client("glue").get_paginator("get_crawlers"). boto3 documentation

# GetCrawlersPaginator usage example

from boto3.session import Session

from types_boto3_glue.paginator import GetCrawlersPaginator

def get_get_crawlers_paginator() -> GetCrawlersPaginator:
    return Session().client("glue").get_paginator("get_crawlers")
# GetCrawlersPaginator usage example with type annotations

from boto3.session import Session

from types_boto3_glue.paginator import GetCrawlersPaginator

session = Session()

client = Session().client("glue")  # (1)
paginator: GetCrawlersPaginator = client.get_paginator("get_crawlers")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)
  1. client: GlueClient
  2. paginator: GetCrawlersPaginator
  3. item: GetCrawlersResponseTypeDef

paginate#

Type annotations and code completion for GetCrawlersPaginator.paginate method.

# paginate method definition

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

kwargs: GetCrawlersRequestPaginateTypeDef = {  # (1)
    "PaginationConfig": ...,
}

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

GetDatabasesPaginator#

Type annotations and code completion for boto3.client("glue").get_paginator("get_databases"). boto3 documentation

# GetDatabasesPaginator usage example

from boto3.session import Session

from types_boto3_glue.paginator import GetDatabasesPaginator

def get_get_databases_paginator() -> GetDatabasesPaginator:
    return Session().client("glue").get_paginator("get_databases")
# GetDatabasesPaginator usage example with type annotations

from boto3.session import Session

from types_boto3_glue.paginator import GetDatabasesPaginator

session = Session()

client = Session().client("glue")  # (1)
paginator: GetDatabasesPaginator = client.get_paginator("get_databases")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)
  1. client: GlueClient
  2. paginator: GetDatabasesPaginator
  3. item: GetDatabasesResponseTypeDef

paginate#

Type annotations and code completion for GetDatabasesPaginator.paginate method.

# paginate method definition

def paginate(
    self,
    *,
    CatalogId: str = ...,
    ResourceShareType: ResourceShareTypeType = ...,  # (1)
    AttributesToGet: Sequence[DatabaseAttributesType] = ...,  # (2)
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (3)
) -> PageIterator[GetDatabasesResponseTypeDef]:  # (4)
    ...
  1. See ResourceShareTypeType
  2. See DatabaseAttributesType
  3. See PaginatorConfigTypeDef
  4. See GetDatabasesResponseTypeDef
# paginate method usage example with argument unpacking

kwargs: GetDatabasesRequestPaginateTypeDef = {  # (1)
    "CatalogId": ...,
}

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

GetDevEndpointsPaginator#

Type annotations and code completion for boto3.client("glue").get_paginator("get_dev_endpoints"). boto3 documentation

# GetDevEndpointsPaginator usage example

from boto3.session import Session

from types_boto3_glue.paginator import GetDevEndpointsPaginator

def get_get_dev_endpoints_paginator() -> GetDevEndpointsPaginator:
    return Session().client("glue").get_paginator("get_dev_endpoints")
# GetDevEndpointsPaginator usage example with type annotations

from boto3.session import Session

from types_boto3_glue.paginator import GetDevEndpointsPaginator

session = Session()

client = Session().client("glue")  # (1)
paginator: GetDevEndpointsPaginator = client.get_paginator("get_dev_endpoints")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)
  1. client: GlueClient
  2. paginator: GetDevEndpointsPaginator
  3. item: GetDevEndpointsResponseTypeDef

paginate#

Type annotations and code completion for GetDevEndpointsPaginator.paginate method.

# paginate method definition

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

kwargs: GetDevEndpointsRequestPaginateTypeDef = {  # (1)
    "PaginationConfig": ...,
}

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

GetJobRunsPaginator#

Type annotations and code completion for boto3.client("glue").get_paginator("get_job_runs"). boto3 documentation

# GetJobRunsPaginator usage example

from boto3.session import Session

from types_boto3_glue.paginator import GetJobRunsPaginator

def get_get_job_runs_paginator() -> GetJobRunsPaginator:
    return Session().client("glue").get_paginator("get_job_runs")
# GetJobRunsPaginator usage example with type annotations

from boto3.session import Session

from types_boto3_glue.paginator import GetJobRunsPaginator

session = Session()

client = Session().client("glue")  # (1)
paginator: GetJobRunsPaginator = client.get_paginator("get_job_runs")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)
  1. client: GlueClient
  2. paginator: GetJobRunsPaginator
  3. item: GetJobRunsResponseTypeDef

paginate#

Type annotations and code completion for GetJobRunsPaginator.paginate method.

# paginate method definition

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

kwargs: GetJobRunsRequestPaginateTypeDef = {  # (1)
    "JobName": ...,
}

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

GetJobsPaginator#

Type annotations and code completion for boto3.client("glue").get_paginator("get_jobs"). boto3 documentation

# GetJobsPaginator usage example

from boto3.session import Session

from types_boto3_glue.paginator import GetJobsPaginator

def get_get_jobs_paginator() -> GetJobsPaginator:
    return Session().client("glue").get_paginator("get_jobs")
# GetJobsPaginator usage example with type annotations

from boto3.session import Session

from types_boto3_glue.paginator import GetJobsPaginator

session = Session()

client = Session().client("glue")  # (1)
paginator: GetJobsPaginator = client.get_paginator("get_jobs")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)
  1. client: GlueClient
  2. paginator: GetJobsPaginator
  3. item: GetJobsResponsePaginatorTypeDef

paginate#

Type annotations and code completion for GetJobsPaginator.paginate method.

# paginate method definition

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

kwargs: GetJobsRequestPaginateTypeDef = {  # (1)
    "PaginationConfig": ...,
}

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

GetPartitionIndexesPaginator#

Type annotations and code completion for boto3.client("glue").get_paginator("get_partition_indexes"). boto3 documentation

# GetPartitionIndexesPaginator usage example

from boto3.session import Session

from types_boto3_glue.paginator import GetPartitionIndexesPaginator

def get_get_partition_indexes_paginator() -> GetPartitionIndexesPaginator:
    return Session().client("glue").get_paginator("get_partition_indexes")
# GetPartitionIndexesPaginator usage example with type annotations

from boto3.session import Session

from types_boto3_glue.paginator import GetPartitionIndexesPaginator

session = Session()

client = Session().client("glue")  # (1)
paginator: GetPartitionIndexesPaginator = client.get_paginator("get_partition_indexes")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)
  1. client: GlueClient
  2. paginator: GetPartitionIndexesPaginator
  3. item: GetPartitionIndexesResponseTypeDef

paginate#

Type annotations and code completion for GetPartitionIndexesPaginator.paginate method.

# paginate method definition

def paginate(
    self,
    *,
    DatabaseName: str,
    TableName: str,
    CatalogId: str = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> PageIterator[GetPartitionIndexesResponseTypeDef]:  # (2)
    ...
  1. See PaginatorConfigTypeDef
  2. See GetPartitionIndexesResponseTypeDef
# paginate method usage example with argument unpacking

kwargs: GetPartitionIndexesRequestPaginateTypeDef = {  # (1)
    "DatabaseName": ...,
    "TableName": ...,
}

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

GetPartitionsPaginator#

Type annotations and code completion for boto3.client("glue").get_paginator("get_partitions"). boto3 documentation

# GetPartitionsPaginator usage example

from boto3.session import Session

from types_boto3_glue.paginator import GetPartitionsPaginator

def get_get_partitions_paginator() -> GetPartitionsPaginator:
    return Session().client("glue").get_paginator("get_partitions")
# GetPartitionsPaginator usage example with type annotations

from boto3.session import Session

from types_boto3_glue.paginator import GetPartitionsPaginator

session = Session()

client = Session().client("glue")  # (1)
paginator: GetPartitionsPaginator = client.get_paginator("get_partitions")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)
  1. client: GlueClient
  2. paginator: GetPartitionsPaginator
  3. item: GetPartitionsResponseTypeDef

paginate#

Type annotations and code completion for GetPartitionsPaginator.paginate method.

# paginate method definition

def paginate(
    self,
    *,
    DatabaseName: str,
    TableName: str,
    CatalogId: str = ...,
    Expression: str = ...,
    Segment: SegmentTypeDef = ...,  # (1)
    ExcludeColumnSchema: bool = ...,
    TransactionId: str = ...,
    QueryAsOfTime: TimestampTypeDef = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> PageIterator[GetPartitionsResponseTypeDef]:  # (3)
    ...
  1. See SegmentTypeDef
  2. See PaginatorConfigTypeDef
  3. See GetPartitionsResponseTypeDef
# paginate method usage example with argument unpacking

kwargs: GetPartitionsRequestPaginateTypeDef = {  # (1)
    "DatabaseName": ...,
    "TableName": ...,
}

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

GetResourcePoliciesPaginator#

Type annotations and code completion for boto3.client("glue").get_paginator("get_resource_policies"). boto3 documentation

# GetResourcePoliciesPaginator usage example

from boto3.session import Session

from types_boto3_glue.paginator import GetResourcePoliciesPaginator

def get_get_resource_policies_paginator() -> GetResourcePoliciesPaginator:
    return Session().client("glue").get_paginator("get_resource_policies")
# GetResourcePoliciesPaginator usage example with type annotations

from boto3.session import Session

from types_boto3_glue.paginator import GetResourcePoliciesPaginator

session = Session()

client = Session().client("glue")  # (1)
paginator: GetResourcePoliciesPaginator = client.get_paginator("get_resource_policies")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)
  1. client: GlueClient
  2. paginator: GetResourcePoliciesPaginator
  3. item: GetResourcePoliciesResponseTypeDef

paginate#

Type annotations and code completion for GetResourcePoliciesPaginator.paginate method.

# paginate method definition

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

kwargs: GetResourcePoliciesRequestPaginateTypeDef = {  # (1)
    "PaginationConfig": ...,
}

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

GetSecurityConfigurationsPaginator#

Type annotations and code completion for boto3.client("glue").get_paginator("get_security_configurations"). boto3 documentation

# GetSecurityConfigurationsPaginator usage example

from boto3.session import Session

from types_boto3_glue.paginator import GetSecurityConfigurationsPaginator

def get_get_security_configurations_paginator() -> GetSecurityConfigurationsPaginator:
    return Session().client("glue").get_paginator("get_security_configurations")
# GetSecurityConfigurationsPaginator usage example with type annotations

from boto3.session import Session

from types_boto3_glue.paginator import GetSecurityConfigurationsPaginator

session = Session()

client = Session().client("glue")  # (1)
paginator: GetSecurityConfigurationsPaginator = client.get_paginator("get_security_configurations")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)
  1. client: GlueClient
  2. paginator: GetSecurityConfigurationsPaginator
  3. item: GetSecurityConfigurationsResponseTypeDef

paginate#

Type annotations and code completion for GetSecurityConfigurationsPaginator.paginate method.

# paginate method definition

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

kwargs: GetSecurityConfigurationsRequestPaginateTypeDef = {  # (1)
    "PaginationConfig": ...,
}

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

GetTableVersionsPaginator#

Type annotations and code completion for boto3.client("glue").get_paginator("get_table_versions"). boto3 documentation

# GetTableVersionsPaginator usage example

from boto3.session import Session

from types_boto3_glue.paginator import GetTableVersionsPaginator

def get_get_table_versions_paginator() -> GetTableVersionsPaginator:
    return Session().client("glue").get_paginator("get_table_versions")
# GetTableVersionsPaginator usage example with type annotations

from boto3.session import Session

from types_boto3_glue.paginator import GetTableVersionsPaginator

session = Session()

client = Session().client("glue")  # (1)
paginator: GetTableVersionsPaginator = client.get_paginator("get_table_versions")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)
  1. client: GlueClient
  2. paginator: GetTableVersionsPaginator
  3. item: GetTableVersionsResponsePaginatorTypeDef

paginate#

Type annotations and code completion for GetTableVersionsPaginator.paginate method.

# paginate method definition

def paginate(
    self,
    *,
    DatabaseName: str,
    TableName: str,
    CatalogId: str = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> PageIterator[GetTableVersionsResponsePaginatorTypeDef]:  # (2)
    ...
  1. See PaginatorConfigTypeDef
  2. See GetTableVersionsResponsePaginatorTypeDef
# paginate method usage example with argument unpacking

kwargs: GetTableVersionsRequestPaginateTypeDef = {  # (1)
    "DatabaseName": ...,
    "TableName": ...,
}

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

GetTablesPaginator#

Type annotations and code completion for boto3.client("glue").get_paginator("get_tables"). boto3 documentation

# GetTablesPaginator usage example

from boto3.session import Session

from types_boto3_glue.paginator import GetTablesPaginator

def get_get_tables_paginator() -> GetTablesPaginator:
    return Session().client("glue").get_paginator("get_tables")
# GetTablesPaginator usage example with type annotations

from boto3.session import Session

from types_boto3_glue.paginator import GetTablesPaginator

session = Session()

client = Session().client("glue")  # (1)
paginator: GetTablesPaginator = client.get_paginator("get_tables")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)
  1. client: GlueClient
  2. paginator: GetTablesPaginator
  3. item: GetTablesResponsePaginatorTypeDef

paginate#

Type annotations and code completion for GetTablesPaginator.paginate method.

# paginate method definition

def paginate(
    self,
    *,
    DatabaseName: str,
    CatalogId: str = ...,
    Expression: str = ...,
    TransactionId: str = ...,
    QueryAsOfTime: TimestampTypeDef = ...,
    IncludeStatusDetails: bool = ...,
    AttributesToGet: Sequence[TableAttributesType] = ...,  # (1)
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> PageIterator[GetTablesResponsePaginatorTypeDef]:  # (3)
    ...
  1. See TableAttributesType
  2. See PaginatorConfigTypeDef
  3. See GetTablesResponsePaginatorTypeDef
# paginate method usage example with argument unpacking

kwargs: GetTablesRequestPaginateTypeDef = {  # (1)
    "DatabaseName": ...,
}

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

GetTriggersPaginator#

Type annotations and code completion for boto3.client("glue").get_paginator("get_triggers"). boto3 documentation

# GetTriggersPaginator usage example

from boto3.session import Session

from types_boto3_glue.paginator import GetTriggersPaginator

def get_get_triggers_paginator() -> GetTriggersPaginator:
    return Session().client("glue").get_paginator("get_triggers")
# GetTriggersPaginator usage example with type annotations

from boto3.session import Session

from types_boto3_glue.paginator import GetTriggersPaginator

session = Session()

client = Session().client("glue")  # (1)
paginator: GetTriggersPaginator = client.get_paginator("get_triggers")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)
  1. client: GlueClient
  2. paginator: GetTriggersPaginator
  3. item: GetTriggersResponseTypeDef

paginate#

Type annotations and code completion for GetTriggersPaginator.paginate method.

# paginate method definition

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

kwargs: GetTriggersRequestPaginateTypeDef = {  # (1)
    "DependentJobName": ...,
}

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

GetUserDefinedFunctionsPaginator#

Type annotations and code completion for boto3.client("glue").get_paginator("get_user_defined_functions"). boto3 documentation

# GetUserDefinedFunctionsPaginator usage example

from boto3.session import Session

from types_boto3_glue.paginator import GetUserDefinedFunctionsPaginator

def get_get_user_defined_functions_paginator() -> GetUserDefinedFunctionsPaginator:
    return Session().client("glue").get_paginator("get_user_defined_functions")
# GetUserDefinedFunctionsPaginator usage example with type annotations

from boto3.session import Session

from types_boto3_glue.paginator import GetUserDefinedFunctionsPaginator

session = Session()

client = Session().client("glue")  # (1)
paginator: GetUserDefinedFunctionsPaginator = client.get_paginator("get_user_defined_functions")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)
  1. client: GlueClient
  2. paginator: GetUserDefinedFunctionsPaginator
  3. item: GetUserDefinedFunctionsResponseTypeDef

paginate#

Type annotations and code completion for GetUserDefinedFunctionsPaginator.paginate method.

# paginate method definition

def paginate(
    self,
    *,
    Pattern: str,
    CatalogId: str = ...,
    DatabaseName: str = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> PageIterator[GetUserDefinedFunctionsResponseTypeDef]:  # (2)
    ...
  1. See PaginatorConfigTypeDef
  2. See GetUserDefinedFunctionsResponseTypeDef
# paginate method usage example with argument unpacking

kwargs: GetUserDefinedFunctionsRequestPaginateTypeDef = {  # (1)
    "Pattern": ...,
}

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

GetWorkflowRunsPaginator#

Type annotations and code completion for boto3.client("glue").get_paginator("get_workflow_runs"). boto3 documentation

# GetWorkflowRunsPaginator usage example

from boto3.session import Session

from types_boto3_glue.paginator import GetWorkflowRunsPaginator

def get_get_workflow_runs_paginator() -> GetWorkflowRunsPaginator:
    return Session().client("glue").get_paginator("get_workflow_runs")
# GetWorkflowRunsPaginator usage example with type annotations

from boto3.session import Session

from types_boto3_glue.paginator import GetWorkflowRunsPaginator

session = Session()

client = Session().client("glue")  # (1)
paginator: GetWorkflowRunsPaginator = client.get_paginator("get_workflow_runs")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)
  1. client: GlueClient
  2. paginator: GetWorkflowRunsPaginator
  3. item: GetWorkflowRunsResponseTypeDef

paginate#

Type annotations and code completion for GetWorkflowRunsPaginator.paginate method.

# paginate method definition

def paginate(
    self,
    *,
    Name: str,
    IncludeGraph: bool = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> PageIterator[GetWorkflowRunsResponseTypeDef]:  # (2)
    ...
  1. See PaginatorConfigTypeDef
  2. See GetWorkflowRunsResponseTypeDef
# paginate method usage example with argument unpacking

kwargs: GetWorkflowRunsRequestPaginateTypeDef = {  # (1)
    "Name": ...,
}

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

ListBlueprintsPaginator#

Type annotations and code completion for boto3.client("glue").get_paginator("list_blueprints"). boto3 documentation

# ListBlueprintsPaginator usage example

from boto3.session import Session

from types_boto3_glue.paginator import ListBlueprintsPaginator

def get_list_blueprints_paginator() -> ListBlueprintsPaginator:
    return Session().client("glue").get_paginator("list_blueprints")
# ListBlueprintsPaginator usage example with type annotations

from boto3.session import Session

from types_boto3_glue.paginator import ListBlueprintsPaginator

session = Session()

client = Session().client("glue")  # (1)
paginator: ListBlueprintsPaginator = client.get_paginator("list_blueprints")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)
  1. client: GlueClient
  2. paginator: ListBlueprintsPaginator
  3. item: ListBlueprintsResponseTypeDef

paginate#

Type annotations and code completion for ListBlueprintsPaginator.paginate method.

# paginate method definition

def paginate(
    self,
    *,
    Tags: Mapping[str, str] = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> PageIterator[ListBlueprintsResponseTypeDef]:  # (2)
    ...
  1. See PaginatorConfigTypeDef
  2. See ListBlueprintsResponseTypeDef
# paginate method usage example with argument unpacking

kwargs: ListBlueprintsRequestPaginateTypeDef = {  # (1)
    "Tags": ...,
}

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

ListConnectionTypesPaginator#

Type annotations and code completion for boto3.client("glue").get_paginator("list_connection_types"). boto3 documentation

# ListConnectionTypesPaginator usage example

from boto3.session import Session

from types_boto3_glue.paginator import ListConnectionTypesPaginator

def get_list_connection_types_paginator() -> ListConnectionTypesPaginator:
    return Session().client("glue").get_paginator("list_connection_types")
# ListConnectionTypesPaginator usage example with type annotations

from boto3.session import Session

from types_boto3_glue.paginator import ListConnectionTypesPaginator

session = Session()

client = Session().client("glue")  # (1)
paginator: ListConnectionTypesPaginator = client.get_paginator("list_connection_types")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)
  1. client: GlueClient
  2. paginator: ListConnectionTypesPaginator
  3. item: ListConnectionTypesResponseTypeDef

paginate#

Type annotations and code completion for ListConnectionTypesPaginator.paginate method.

# paginate method definition

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

kwargs: ListConnectionTypesRequestPaginateTypeDef = {  # (1)
    "PaginationConfig": ...,
}

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

ListEntitiesPaginator#

Type annotations and code completion for boto3.client("glue").get_paginator("list_entities"). boto3 documentation

# ListEntitiesPaginator usage example

from boto3.session import Session

from types_boto3_glue.paginator import ListEntitiesPaginator

def get_list_entities_paginator() -> ListEntitiesPaginator:
    return Session().client("glue").get_paginator("list_entities")
# ListEntitiesPaginator usage example with type annotations

from boto3.session import Session

from types_boto3_glue.paginator import ListEntitiesPaginator

session = Session()

client = Session().client("glue")  # (1)
paginator: ListEntitiesPaginator = client.get_paginator("list_entities")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)
  1. client: GlueClient
  2. paginator: ListEntitiesPaginator
  3. item: ListEntitiesResponseTypeDef

paginate#

Type annotations and code completion for ListEntitiesPaginator.paginate method.

# paginate method definition

def paginate(
    self,
    *,
    ConnectionName: str = ...,
    CatalogId: str = ...,
    ParentEntityName: str = ...,
    DataStoreApiVersion: str = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> PageIterator[ListEntitiesResponseTypeDef]:  # (2)
    ...
  1. See PaginatorConfigTypeDef
  2. See ListEntitiesResponseTypeDef
# paginate method usage example with argument unpacking

kwargs: ListEntitiesRequestPaginateTypeDef = {  # (1)
    "ConnectionName": ...,
}

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

ListJobsPaginator#

Type annotations and code completion for boto3.client("glue").get_paginator("list_jobs"). boto3 documentation

# ListJobsPaginator usage example

from boto3.session import Session

from types_boto3_glue.paginator import ListJobsPaginator

def get_list_jobs_paginator() -> ListJobsPaginator:
    return Session().client("glue").get_paginator("list_jobs")
# ListJobsPaginator usage example with type annotations

from boto3.session import Session

from types_boto3_glue.paginator import ListJobsPaginator

session = Session()

client = Session().client("glue")  # (1)
paginator: ListJobsPaginator = client.get_paginator("list_jobs")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)
  1. client: GlueClient
  2. paginator: ListJobsPaginator
  3. item: ListJobsResponseTypeDef

paginate#

Type annotations and code completion for ListJobsPaginator.paginate method.

# paginate method definition

def paginate(
    self,
    *,
    Tags: Mapping[str, str] = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> PageIterator[ListJobsResponseTypeDef]:  # (2)
    ...
  1. See PaginatorConfigTypeDef
  2. See ListJobsResponseTypeDef
# paginate method usage example with argument unpacking

kwargs: ListJobsRequestPaginateTypeDef = {  # (1)
    "Tags": ...,
}

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

ListRegistriesPaginator#

Type annotations and code completion for boto3.client("glue").get_paginator("list_registries"). boto3 documentation

# ListRegistriesPaginator usage example

from boto3.session import Session

from types_boto3_glue.paginator import ListRegistriesPaginator

def get_list_registries_paginator() -> ListRegistriesPaginator:
    return Session().client("glue").get_paginator("list_registries")
# ListRegistriesPaginator usage example with type annotations

from boto3.session import Session

from types_boto3_glue.paginator import ListRegistriesPaginator

session = Session()

client = Session().client("glue")  # (1)
paginator: ListRegistriesPaginator = client.get_paginator("list_registries")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)
  1. client: GlueClient
  2. paginator: ListRegistriesPaginator
  3. item: ListRegistriesResponseTypeDef

paginate#

Type annotations and code completion for ListRegistriesPaginator.paginate method.

# paginate method definition

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

kwargs: ListRegistriesInputPaginateTypeDef = {  # (1)
    "PaginationConfig": ...,
}

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

ListSchemaVersionsPaginator#

Type annotations and code completion for boto3.client("glue").get_paginator("list_schema_versions"). boto3 documentation

# ListSchemaVersionsPaginator usage example

from boto3.session import Session

from types_boto3_glue.paginator import ListSchemaVersionsPaginator

def get_list_schema_versions_paginator() -> ListSchemaVersionsPaginator:
    return Session().client("glue").get_paginator("list_schema_versions")
# ListSchemaVersionsPaginator usage example with type annotations

from boto3.session import Session

from types_boto3_glue.paginator import ListSchemaVersionsPaginator

session = Session()

client = Session().client("glue")  # (1)
paginator: ListSchemaVersionsPaginator = client.get_paginator("list_schema_versions")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)
  1. client: GlueClient
  2. paginator: ListSchemaVersionsPaginator
  3. item: ListSchemaVersionsResponseTypeDef

paginate#

Type annotations and code completion for ListSchemaVersionsPaginator.paginate method.

# paginate method definition

def paginate(
    self,
    *,
    SchemaId: SchemaIdTypeDef,  # (1)
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> PageIterator[ListSchemaVersionsResponseTypeDef]:  # (3)
    ...
  1. See SchemaIdTypeDef
  2. See PaginatorConfigTypeDef
  3. See ListSchemaVersionsResponseTypeDef
# paginate method usage example with argument unpacking

kwargs: ListSchemaVersionsInputPaginateTypeDef = {  # (1)
    "SchemaId": ...,
}

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

ListSchemasPaginator#

Type annotations and code completion for boto3.client("glue").get_paginator("list_schemas"). boto3 documentation

# ListSchemasPaginator usage example

from boto3.session import Session

from types_boto3_glue.paginator import ListSchemasPaginator

def get_list_schemas_paginator() -> ListSchemasPaginator:
    return Session().client("glue").get_paginator("list_schemas")
# ListSchemasPaginator usage example with type annotations

from boto3.session import Session

from types_boto3_glue.paginator import ListSchemasPaginator

session = Session()

client = Session().client("glue")  # (1)
paginator: ListSchemasPaginator = client.get_paginator("list_schemas")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)
  1. client: GlueClient
  2. paginator: ListSchemasPaginator
  3. item: ListSchemasResponseTypeDef

paginate#

Type annotations and code completion for ListSchemasPaginator.paginate method.

# paginate method definition

def paginate(
    self,
    *,
    RegistryId: RegistryIdTypeDef = ...,  # (1)
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> PageIterator[ListSchemasResponseTypeDef]:  # (3)
    ...
  1. See RegistryIdTypeDef
  2. See PaginatorConfigTypeDef
  3. See ListSchemasResponseTypeDef
# paginate method usage example with argument unpacking

kwargs: ListSchemasInputPaginateTypeDef = {  # (1)
    "RegistryId": ...,
}

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

ListTableOptimizerRunsPaginator#

Type annotations and code completion for boto3.client("glue").get_paginator("list_table_optimizer_runs"). boto3 documentation

# ListTableOptimizerRunsPaginator usage example

from boto3.session import Session

from types_boto3_glue.paginator import ListTableOptimizerRunsPaginator

def get_list_table_optimizer_runs_paginator() -> ListTableOptimizerRunsPaginator:
    return Session().client("glue").get_paginator("list_table_optimizer_runs")
# ListTableOptimizerRunsPaginator usage example with type annotations

from boto3.session import Session

from types_boto3_glue.paginator import ListTableOptimizerRunsPaginator

session = Session()

client = Session().client("glue")  # (1)
paginator: ListTableOptimizerRunsPaginator = client.get_paginator("list_table_optimizer_runs")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)
  1. client: GlueClient
  2. paginator: ListTableOptimizerRunsPaginator
  3. item: ListTableOptimizerRunsResponseTypeDef

paginate#

Type annotations and code completion for ListTableOptimizerRunsPaginator.paginate method.

# paginate method definition

def paginate(
    self,
    *,
    CatalogId: str,
    DatabaseName: str,
    TableName: str,
    Type: TableOptimizerTypeType,  # (1)
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> PageIterator[ListTableOptimizerRunsResponseTypeDef]:  # (3)
    ...
  1. See TableOptimizerTypeType
  2. See PaginatorConfigTypeDef
  3. See ListTableOptimizerRunsResponseTypeDef
# paginate method usage example with argument unpacking

kwargs: ListTableOptimizerRunsRequestPaginateTypeDef = {  # (1)
    "CatalogId": ...,
    "DatabaseName": ...,
    "TableName": ...,
    "Type": ...,
}

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

ListTriggersPaginator#

Type annotations and code completion for boto3.client("glue").get_paginator("list_triggers"). boto3 documentation

# ListTriggersPaginator usage example

from boto3.session import Session

from types_boto3_glue.paginator import ListTriggersPaginator

def get_list_triggers_paginator() -> ListTriggersPaginator:
    return Session().client("glue").get_paginator("list_triggers")
# ListTriggersPaginator usage example with type annotations

from boto3.session import Session

from types_boto3_glue.paginator import ListTriggersPaginator

session = Session()

client = Session().client("glue")  # (1)
paginator: ListTriggersPaginator = client.get_paginator("list_triggers")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)
  1. client: GlueClient
  2. paginator: ListTriggersPaginator
  3. item: ListTriggersResponseTypeDef

paginate#

Type annotations and code completion for ListTriggersPaginator.paginate method.

# paginate method definition

def paginate(
    self,
    *,
    DependentJobName: str = ...,
    Tags: Mapping[str, str] = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> PageIterator[ListTriggersResponseTypeDef]:  # (2)
    ...
  1. See PaginatorConfigTypeDef
  2. See ListTriggersResponseTypeDef
# paginate method usage example with argument unpacking

kwargs: ListTriggersRequestPaginateTypeDef = {  # (1)
    "DependentJobName": ...,
}

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

ListUsageProfilesPaginator#

Type annotations and code completion for boto3.client("glue").get_paginator("list_usage_profiles"). boto3 documentation

# ListUsageProfilesPaginator usage example

from boto3.session import Session

from types_boto3_glue.paginator import ListUsageProfilesPaginator

def get_list_usage_profiles_paginator() -> ListUsageProfilesPaginator:
    return Session().client("glue").get_paginator("list_usage_profiles")
# ListUsageProfilesPaginator usage example with type annotations

from boto3.session import Session

from types_boto3_glue.paginator import ListUsageProfilesPaginator

session = Session()

client = Session().client("glue")  # (1)
paginator: ListUsageProfilesPaginator = client.get_paginator("list_usage_profiles")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)
  1. client: GlueClient
  2. paginator: ListUsageProfilesPaginator
  3. item: ListUsageProfilesResponseTypeDef

paginate#

Type annotations and code completion for ListUsageProfilesPaginator.paginate method.

# paginate method definition

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

kwargs: ListUsageProfilesRequestPaginateTypeDef = {  # (1)
    "PaginationConfig": ...,
}

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

ListWorkflowsPaginator#

Type annotations and code completion for boto3.client("glue").get_paginator("list_workflows"). boto3 documentation

# ListWorkflowsPaginator usage example

from boto3.session import Session

from types_boto3_glue.paginator import ListWorkflowsPaginator

def get_list_workflows_paginator() -> ListWorkflowsPaginator:
    return Session().client("glue").get_paginator("list_workflows")
# ListWorkflowsPaginator usage example with type annotations

from boto3.session import Session

from types_boto3_glue.paginator import ListWorkflowsPaginator

session = Session()

client = Session().client("glue")  # (1)
paginator: ListWorkflowsPaginator = client.get_paginator("list_workflows")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)
  1. client: GlueClient
  2. paginator: ListWorkflowsPaginator
  3. item: ListWorkflowsResponseTypeDef

paginate#

Type annotations and code completion for ListWorkflowsPaginator.paginate method.

# paginate method definition

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

kwargs: ListWorkflowsRequestPaginateTypeDef = {  # (1)
    "PaginationConfig": ...,
}

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