Module pagers (0.2.1)

API documentation for apigee_registry_v1.services.registry.pagers module.

Classes

ListApiDeploymentRevisionsAsyncPager

ListApiDeploymentRevisionsAsyncPager(
    method: Callable[
        [...],
        Awaitable[
            google.cloud.apigee_registry_v1.types.registry_service.ListApiDeploymentRevisionsResponse
        ],
    ],
    request: google.cloud.apigee_registry_v1.types.registry_service.ListApiDeploymentRevisionsRequest,
    response: google.cloud.apigee_registry_v1.types.registry_service.ListApiDeploymentRevisionsResponse,
    *,
    metadata: Sequence[Tuple[str, str]] = ()
)

A pager for iterating through list_api_deployment_revisions requests.

This class thinly wraps an initial ListApiDeploymentRevisionsResponse object, and provides an __aiter__ method to iterate through its api_deployments field.

If there are more pages, the __aiter__ method will make additional ListApiDeploymentRevisions requests and continue to iterate through the api_deployments field on the corresponding responses.

All the usual ListApiDeploymentRevisionsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.

ListApiDeploymentRevisionsPager

ListApiDeploymentRevisionsPager(
    method: Callable[
        [...],
        google.cloud.apigee_registry_v1.types.registry_service.ListApiDeploymentRevisionsResponse,
    ],
    request: google.cloud.apigee_registry_v1.types.registry_service.ListApiDeploymentRevisionsRequest,
    response: google.cloud.apigee_registry_v1.types.registry_service.ListApiDeploymentRevisionsResponse,
    *,
    metadata: Sequence[Tuple[str, str]] = ()
)

A pager for iterating through list_api_deployment_revisions requests.

This class thinly wraps an initial ListApiDeploymentRevisionsResponse object, and provides an __iter__ method to iterate through its api_deployments field.

If there are more pages, the __iter__ method will make additional ListApiDeploymentRevisions requests and continue to iterate through the api_deployments field on the corresponding responses.

All the usual ListApiDeploymentRevisionsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.

ListApiDeploymentsAsyncPager

ListApiDeploymentsAsyncPager(
    method: Callable[
        [...],
        Awaitable[
            google.cloud.apigee_registry_v1.types.registry_service.ListApiDeploymentsResponse
        ],
    ],
    request: google.cloud.apigee_registry_v1.types.registry_service.ListApiDeploymentsRequest,
    response: google.cloud.apigee_registry_v1.types.registry_service.ListApiDeploymentsResponse,
    *,
    metadata: Sequence[Tuple[str, str]] = ()
)

A pager for iterating through list_api_deployments requests.

This class thinly wraps an initial ListApiDeploymentsResponse object, and provides an __aiter__ method to iterate through its api_deployments field.

If there are more pages, the __aiter__ method will make additional ListApiDeployments requests and continue to iterate through the api_deployments field on the corresponding responses.

All the usual ListApiDeploymentsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.

ListApiDeploymentsPager

ListApiDeploymentsPager(
    method: Callable[
        [...],
        google.cloud.apigee_registry_v1.types.registry_service.ListApiDeploymentsResponse,
    ],
    request: google.cloud.apigee_registry_v1.types.registry_service.ListApiDeploymentsRequest,
    response: google.cloud.apigee_registry_v1.types.registry_service.ListApiDeploymentsResponse,
    *,
    metadata: Sequence[Tuple[str, str]] = ()
)

A pager for iterating through list_api_deployments requests.

This class thinly wraps an initial ListApiDeploymentsResponse object, and provides an __iter__ method to iterate through its api_deployments field.

If there are more pages, the __iter__ method will make additional ListApiDeployments requests and continue to iterate through the api_deployments field on the corresponding responses.

All the usual ListApiDeploymentsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.

ListApiSpecRevisionsAsyncPager

ListApiSpecRevisionsAsyncPager(
    method: Callable[
        [...],
        Awaitable[
            google.cloud.apigee_registry_v1.types.registry_service.ListApiSpecRevisionsResponse
        ],
    ],
    request: google.cloud.apigee_registry_v1.types.registry_service.ListApiSpecRevisionsRequest,
    response: google.cloud.apigee_registry_v1.types.registry_service.ListApiSpecRevisionsResponse,
    *,
    metadata: Sequence[Tuple[str, str]] = ()
)

A pager for iterating through list_api_spec_revisions requests.

This class thinly wraps an initial ListApiSpecRevisionsResponse object, and provides an __aiter__ method to iterate through its api_specs field.

If there are more pages, the __aiter__ method will make additional ListApiSpecRevisions requests and continue to iterate through the api_specs field on the corresponding responses.

All the usual ListApiSpecRevisionsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.

ListApiSpecRevisionsPager

ListApiSpecRevisionsPager(
    method: Callable[
        [...],
        google.cloud.apigee_registry_v1.types.registry_service.ListApiSpecRevisionsResponse,
    ],
    request: google.cloud.apigee_registry_v1.types.registry_service.ListApiSpecRevisionsRequest,
    response: google.cloud.apigee_registry_v1.types.registry_service.ListApiSpecRevisionsResponse,
    *,
    metadata: Sequence[Tuple[str, str]] = ()
)

A pager for iterating through list_api_spec_revisions requests.

This class thinly wraps an initial ListApiSpecRevisionsResponse object, and provides an __iter__ method to iterate through its api_specs field.

If there are more pages, the __iter__ method will make additional ListApiSpecRevisions requests and continue to iterate through the api_specs field on the corresponding responses.

All the usual ListApiSpecRevisionsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.

ListApiSpecsAsyncPager

ListApiSpecsAsyncPager(
    method: Callable[
        [...],
        Awaitable[
            google.cloud.apigee_registry_v1.types.registry_service.ListApiSpecsResponse
        ],
    ],
    request: google.cloud.apigee_registry_v1.types.registry_service.ListApiSpecsRequest,
    response: google.cloud.apigee_registry_v1.types.registry_service.ListApiSpecsResponse,
    *,
    metadata: Sequence[Tuple[str, str]] = ()
)

A pager for iterating through list_api_specs requests.

This class thinly wraps an initial ListApiSpecsResponse object, and provides an __aiter__ method to iterate through its api_specs field.

If there are more pages, the __aiter__ method will make additional ListApiSpecs requests and continue to iterate through the api_specs field on the corresponding responses.

All the usual ListApiSpecsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.

ListApiSpecsPager

ListApiSpecsPager(
    method: Callable[
        [...],
        google.cloud.apigee_registry_v1.types.registry_service.ListApiSpecsResponse,
    ],
    request: google.cloud.apigee_registry_v1.types.registry_service.ListApiSpecsRequest,
    response: google.cloud.apigee_registry_v1.types.registry_service.ListApiSpecsResponse,
    *,
    metadata: Sequence[Tuple[str, str]] = ()
)

A pager for iterating through list_api_specs requests.

This class thinly wraps an initial ListApiSpecsResponse object, and provides an __iter__ method to iterate through its api_specs field.

If there are more pages, the __iter__ method will make additional ListApiSpecs requests and continue to iterate through the api_specs field on the corresponding responses.

All the usual ListApiSpecsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.

ListApiVersionsAsyncPager

ListApiVersionsAsyncPager(
    method: Callable[
        [...],
        Awaitable[
            google.cloud.apigee_registry_v1.types.registry_service.ListApiVersionsResponse
        ],
    ],
    request: google.cloud.apigee_registry_v1.types.registry_service.ListApiVersionsRequest,
    response: google.cloud.apigee_registry_v1.types.registry_service.ListApiVersionsResponse,
    *,
    metadata: Sequence[Tuple[str, str]] = ()
)

A pager for iterating through list_api_versions requests.

This class thinly wraps an initial ListApiVersionsResponse object, and provides an __aiter__ method to iterate through its api_versions field.

If there are more pages, the __aiter__ method will make additional ListApiVersions requests and continue to iterate through the api_versions field on the corresponding responses.

All the usual ListApiVersionsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.

ListApiVersionsPager

ListApiVersionsPager(
    method: Callable[
        [...],
        google.cloud.apigee_registry_v1.types.registry_service.ListApiVersionsResponse,
    ],
    request: google.cloud.apigee_registry_v1.types.registry_service.ListApiVersionsRequest,
    response: google.cloud.apigee_registry_v1.types.registry_service.ListApiVersionsResponse,
    *,
    metadata: Sequence[Tuple[str, str]] = ()
)

A pager for iterating through list_api_versions requests.

This class thinly wraps an initial ListApiVersionsResponse object, and provides an __iter__ method to iterate through its api_versions field.

If there are more pages, the __iter__ method will make additional ListApiVersions requests and continue to iterate through the api_versions field on the corresponding responses.

All the usual ListApiVersionsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.

ListApisAsyncPager

ListApisAsyncPager(
    method: Callable[
        [...],
        Awaitable[
            google.cloud.apigee_registry_v1.types.registry_service.ListApisResponse
        ],
    ],
    request: google.cloud.apigee_registry_v1.types.registry_service.ListApisRequest,
    response: google.cloud.apigee_registry_v1.types.registry_service.ListApisResponse,
    *,
    metadata: Sequence[Tuple[str, str]] = ()
)

A pager for iterating through list_apis requests.

This class thinly wraps an initial ListApisResponse object, and provides an __aiter__ method to iterate through its apis field.

If there are more pages, the __aiter__ method will make additional ListApis requests and continue to iterate through the apis field on the corresponding responses.

All the usual ListApisResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.

ListApisPager

ListApisPager(
    method: Callable[
        [...], google.cloud.apigee_registry_v1.types.registry_service.ListApisResponse
    ],
    request: google.cloud.apigee_registry_v1.types.registry_service.ListApisRequest,
    response: google.cloud.apigee_registry_v1.types.registry_service.ListApisResponse,
    *,
    metadata: Sequence[Tuple[str, str]] = ()
)

A pager for iterating through list_apis requests.

This class thinly wraps an initial ListApisResponse object, and provides an __iter__ method to iterate through its apis field.

If there are more pages, the __iter__ method will make additional ListApis requests and continue to iterate through the apis field on the corresponding responses.

All the usual ListApisResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.

ListArtifactsAsyncPager

ListArtifactsAsyncPager(
    method: Callable[
        [...],
        Awaitable[
            google.cloud.apigee_registry_v1.types.registry_service.ListArtifactsResponse
        ],
    ],
    request: google.cloud.apigee_registry_v1.types.registry_service.ListArtifactsRequest,
    response: google.cloud.apigee_registry_v1.types.registry_service.ListArtifactsResponse,
    *,
    metadata: Sequence[Tuple[str, str]] = ()
)

A pager for iterating through list_artifacts requests.

This class thinly wraps an initial ListArtifactsResponse object, and provides an __aiter__ method to iterate through its artifacts field.

If there are more pages, the __aiter__ method will make additional ListArtifacts requests and continue to iterate through the artifacts field on the corresponding responses.

All the usual ListArtifactsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.

ListArtifactsPager

ListArtifactsPager(
    method: Callable[
        [...],
        google.cloud.apigee_registry_v1.types.registry_service.ListArtifactsResponse,
    ],
    request: google.cloud.apigee_registry_v1.types.registry_service.ListArtifactsRequest,
    response: google.cloud.apigee_registry_v1.types.registry_service.ListArtifactsResponse,
    *,
    metadata: Sequence[Tuple[str, str]] = ()
)

A pager for iterating through list_artifacts requests.

This class thinly wraps an initial ListArtifactsResponse object, and provides an __iter__ method to iterate through its artifacts field.

If there are more pages, the __iter__ method will make additional ListArtifacts requests and continue to iterate through the artifacts field on the corresponding responses.

All the usual ListArtifactsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.