Module pagers (0.1.0)

API documentation for designcenter_v1.services.design_center.pagers module.

Classes

FetchFrameworksAsyncPager

FetchFrameworksAsyncPager(
    method: typing.Callable[
        [...],
        typing.Awaitable[
            google.cloud.designcenter_v1.types.best_practices_messages.FetchFrameworksResponse
        ],
    ],
    request: google.cloud.designcenter_v1.types.best_practices_messages.FetchFrameworksRequest,
    response: google.cloud.designcenter_v1.types.best_practices_messages.FetchFrameworksResponse,
    *,
    retry: typing.Optional[
        typing.Union[
            google.api_core.retry.retry_unary_async.AsyncRetry,
            google.api_core.gapic_v1.method._MethodDefault,
        ]
    ] = _MethodDefault._DEFAULT_VALUE,
    timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE,
    metadata: typing.Sequence[typing.Tuple[str, typing.Union[str, bytes]]] = ()
)

A pager for iterating through fetch_frameworks requests.

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

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

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

FetchFrameworksPager

FetchFrameworksPager(
    method: typing.Callable[
        [...],
        google.cloud.designcenter_v1.types.best_practices_messages.FetchFrameworksResponse,
    ],
    request: google.cloud.designcenter_v1.types.best_practices_messages.FetchFrameworksRequest,
    response: google.cloud.designcenter_v1.types.best_practices_messages.FetchFrameworksResponse,
    *,
    retry: typing.Optional[
        typing.Union[
            google.api_core.retry.retry_unary.Retry,
            google.api_core.gapic_v1.method._MethodDefault,
        ]
    ] = _MethodDefault._DEFAULT_VALUE,
    timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE,
    metadata: typing.Sequence[typing.Tuple[str, typing.Union[str, bytes]]] = ()
)

A pager for iterating through fetch_frameworks requests.

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

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

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

ListApplicationTemplateRevisionsAsyncPager

ListApplicationTemplateRevisionsAsyncPager(
    method: typing.Callable[
        [...],
        typing.Awaitable[
            google.cloud.designcenter_v1.types.authoring_messages.ListApplicationTemplateRevisionsResponse
        ],
    ],
    request: google.cloud.designcenter_v1.types.authoring_messages.ListApplicationTemplateRevisionsRequest,
    response: google.cloud.designcenter_v1.types.authoring_messages.ListApplicationTemplateRevisionsResponse,
    *,
    retry: typing.Optional[
        typing.Union[
            google.api_core.retry.retry_unary_async.AsyncRetry,
            google.api_core.gapic_v1.method._MethodDefault,
        ]
    ] = _MethodDefault._DEFAULT_VALUE,
    timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE,
    metadata: typing.Sequence[typing.Tuple[str, typing.Union[str, bytes]]] = ()
)

A pager for iterating through list_application_template_revisions requests.

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

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

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

ListApplicationTemplateRevisionsPager

ListApplicationTemplateRevisionsPager(
    method: typing.Callable[
        [...],
        google.cloud.designcenter_v1.types.authoring_messages.ListApplicationTemplateRevisionsResponse,
    ],
    request: google.cloud.designcenter_v1.types.authoring_messages.ListApplicationTemplateRevisionsRequest,
    response: google.cloud.designcenter_v1.types.authoring_messages.ListApplicationTemplateRevisionsResponse,
    *,
    retry: typing.Optional[
        typing.Union[
            google.api_core.retry.retry_unary.Retry,
            google.api_core.gapic_v1.method._MethodDefault,
        ]
    ] = _MethodDefault._DEFAULT_VALUE,
    timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE,
    metadata: typing.Sequence[typing.Tuple[str, typing.Union[str, bytes]]] = ()
)

A pager for iterating through list_application_template_revisions requests.

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

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

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

ListApplicationTemplateSystemRevisionsAsyncPager

ListApplicationTemplateSystemRevisionsAsyncPager(
    method: typing.Callable[
        [...],
        typing.Awaitable[
            google.cloud.designcenter_v1.types.authoring_messages.ListApplicationTemplateSystemRevisionsResponse
        ],
    ],
    request: google.cloud.designcenter_v1.types.authoring_messages.ListApplicationTemplateSystemRevisionsRequest,
    response: google.cloud.designcenter_v1.types.authoring_messages.ListApplicationTemplateSystemRevisionsResponse,
    *,
    retry: typing.Optional[
        typing.Union[
            google.api_core.retry.retry_unary_async.AsyncRetry,
            google.api_core.gapic_v1.method._MethodDefault,
        ]
    ] = _MethodDefault._DEFAULT_VALUE,
    timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE,
    metadata: typing.Sequence[typing.Tuple[str, typing.Union[str, bytes]]] = ()
)

A pager for iterating through list_application_template_system_revisions requests.

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

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

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

ListApplicationTemplateSystemRevisionsPager

ListApplicationTemplateSystemRevisionsPager(
    method: typing.Callable[
        [...],
        google.cloud.designcenter_v1.types.authoring_messages.ListApplicationTemplateSystemRevisionsResponse,
    ],
    request: google.cloud.designcenter_v1.types.authoring_messages.ListApplicationTemplateSystemRevisionsRequest,
    response: google.cloud.designcenter_v1.types.authoring_messages.ListApplicationTemplateSystemRevisionsResponse,
    *,
    retry: typing.Optional[
        typing.Union[
            google.api_core.retry.retry_unary.Retry,
            google.api_core.gapic_v1.method._MethodDefault,
        ]
    ] = _MethodDefault._DEFAULT_VALUE,
    timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE,
    metadata: typing.Sequence[typing.Tuple[str, typing.Union[str, bytes]]] = ()
)

A pager for iterating through list_application_template_system_revisions requests.

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

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

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

ListApplicationTemplatesAsyncPager

ListApplicationTemplatesAsyncPager(
    method: typing.Callable[
        [...],
        typing.Awaitable[
            google.cloud.designcenter_v1.types.authoring_messages.ListApplicationTemplatesResponse
        ],
    ],
    request: google.cloud.designcenter_v1.types.authoring_messages.ListApplicationTemplatesRequest,
    response: google.cloud.designcenter_v1.types.authoring_messages.ListApplicationTemplatesResponse,
    *,
    retry: typing.Optional[
        typing.Union[
            google.api_core.retry.retry_unary_async.AsyncRetry,
            google.api_core.gapic_v1.method._MethodDefault,
        ]
    ] = _MethodDefault._DEFAULT_VALUE,
    timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE,
    metadata: typing.Sequence[typing.Tuple[str, typing.Union[str, bytes]]] = ()
)

A pager for iterating through list_application_templates requests.

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

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

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

ListApplicationTemplatesPager

ListApplicationTemplatesPager(
    method: typing.Callable[
        [...],
        google.cloud.designcenter_v1.types.authoring_messages.ListApplicationTemplatesResponse,
    ],
    request: google.cloud.designcenter_v1.types.authoring_messages.ListApplicationTemplatesRequest,
    response: google.cloud.designcenter_v1.types.authoring_messages.ListApplicationTemplatesResponse,
    *,
    retry: typing.Optional[
        typing.Union[
            google.api_core.retry.retry_unary.Retry,
            google.api_core.gapic_v1.method._MethodDefault,
        ]
    ] = _MethodDefault._DEFAULT_VALUE,
    timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE,
    metadata: typing.Sequence[typing.Tuple[str, typing.Union[str, bytes]]] = ()
)

A pager for iterating through list_application_templates requests.

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

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

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

ListApplicationsAsyncPager

ListApplicationsAsyncPager(
    method: typing.Callable[
        [...],
        typing.Awaitable[
            google.cloud.designcenter_v1.types.deployment_messages.ListApplicationsResponse
        ],
    ],
    request: google.cloud.designcenter_v1.types.deployment_messages.ListApplicationsRequest,
    response: google.cloud.designcenter_v1.types.deployment_messages.ListApplicationsResponse,
    *,
    retry: typing.Optional[
        typing.Union[
            google.api_core.retry.retry_unary_async.AsyncRetry,
            google.api_core.gapic_v1.method._MethodDefault,
        ]
    ] = _MethodDefault._DEFAULT_VALUE,
    timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE,
    metadata: typing.Sequence[typing.Tuple[str, typing.Union[str, bytes]]] = ()
)

A pager for iterating through list_applications requests.

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

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

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

ListApplicationsPager

ListApplicationsPager(
    method: typing.Callable[
        [...],
        google.cloud.designcenter_v1.types.deployment_messages.ListApplicationsResponse,
    ],
    request: google.cloud.designcenter_v1.types.deployment_messages.ListApplicationsRequest,
    response: google.cloud.designcenter_v1.types.deployment_messages.ListApplicationsResponse,
    *,
    retry: typing.Optional[
        typing.Union[
            google.api_core.retry.retry_unary.Retry,
            google.api_core.gapic_v1.method._MethodDefault,
        ]
    ] = _MethodDefault._DEFAULT_VALUE,
    timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE,
    metadata: typing.Sequence[typing.Tuple[str, typing.Union[str, bytes]]] = ()
)

A pager for iterating through list_applications requests.

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

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

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

ListCatalogTemplateRevisionsAsyncPager

ListCatalogTemplateRevisionsAsyncPager(
    method: typing.Callable[
        [...],
        typing.Awaitable[
            google.cloud.designcenter_v1.types.catalog_management_messages.ListCatalogTemplateRevisionsResponse
        ],
    ],
    request: google.cloud.designcenter_v1.types.catalog_management_messages.ListCatalogTemplateRevisionsRequest,
    response: google.cloud.designcenter_v1.types.catalog_management_messages.ListCatalogTemplateRevisionsResponse,
    *,
    retry: typing.Optional[
        typing.Union[
            google.api_core.retry.retry_unary_async.AsyncRetry,
            google.api_core.gapic_v1.method._MethodDefault,
        ]
    ] = _MethodDefault._DEFAULT_VALUE,
    timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE,
    metadata: typing.Sequence[typing.Tuple[str, typing.Union[str, bytes]]] = ()
)

A pager for iterating through list_catalog_template_revisions requests.

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

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

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

ListCatalogTemplateRevisionsPager

ListCatalogTemplateRevisionsPager(
    method: typing.Callable[
        [...],
        google.cloud.designcenter_v1.types.catalog_management_messages.ListCatalogTemplateRevisionsResponse,
    ],
    request: google.cloud.designcenter_v1.types.catalog_management_messages.ListCatalogTemplateRevisionsRequest,
    response: google.cloud.designcenter_v1.types.catalog_management_messages.ListCatalogTemplateRevisionsResponse,
    *,
    retry: typing.Optional[
        typing.Union[
            google.api_core.retry.retry_unary.Retry,
            google.api_core.gapic_v1.method._MethodDefault,
        ]
    ] = _MethodDefault._DEFAULT_VALUE,
    timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE,
    metadata: typing.Sequence[typing.Tuple[str, typing.Union[str, bytes]]] = ()
)

A pager for iterating through list_catalog_template_revisions requests.

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

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

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

ListCatalogTemplatesAsyncPager

ListCatalogTemplatesAsyncPager(
    method: typing.Callable[
        [...],
        typing.Awaitable[
            google.cloud.designcenter_v1.types.catalog_management_messages.ListCatalogTemplatesResponse
        ],
    ],
    request: google.cloud.designcenter_v1.types.catalog_management_messages.ListCatalogTemplatesRequest,
    response: google.cloud.designcenter_v1.types.catalog_management_messages.ListCatalogTemplatesResponse,
    *,
    retry: typing.Optional[
        typing.Union[
            google.api_core.retry.retry_unary_async.AsyncRetry,
            google.api_core.gapic_v1.method._MethodDefault,
        ]
    ] = _MethodDefault._DEFAULT_VALUE,
    timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE,
    metadata: typing.Sequence[typing.Tuple[str, typing.Union[str, bytes]]] = ()
)

A pager for iterating through list_catalog_templates requests.

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

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

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

ListCatalogTemplatesPager

ListCatalogTemplatesPager(
    method: typing.Callable[
        [...],
        google.cloud.designcenter_v1.types.catalog_management_messages.ListCatalogTemplatesResponse,
    ],
    request: google.cloud.designcenter_v1.types.catalog_management_messages.ListCatalogTemplatesRequest,
    response: google.cloud.designcenter_v1.types.catalog_management_messages.ListCatalogTemplatesResponse,
    *,
    retry: typing.Optional[
        typing.Union[
            google.api_core.retry.retry_unary.Retry,
            google.api_core.gapic_v1.method._MethodDefault,
        ]
    ] = _MethodDefault._DEFAULT_VALUE,
    timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE,
    metadata: typing.Sequence[typing.Tuple[str, typing.Union[str, bytes]]] = ()
)

A pager for iterating through list_catalog_templates requests.

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

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

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

ListCatalogsAsyncPager

ListCatalogsAsyncPager(
    method: typing.Callable[
        [...],
        typing.Awaitable[
            google.cloud.designcenter_v1.types.catalog_management_messages.ListCatalogsResponse
        ],
    ],
    request: google.cloud.designcenter_v1.types.catalog_management_messages.ListCatalogsRequest,
    response: google.cloud.designcenter_v1.types.catalog_management_messages.ListCatalogsResponse,
    *,
    retry: typing.Optional[
        typing.Union[
            google.api_core.retry.retry_unary_async.AsyncRetry,
            google.api_core.gapic_v1.method._MethodDefault,
        ]
    ] = _MethodDefault._DEFAULT_VALUE,
    timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE,
    metadata: typing.Sequence[typing.Tuple[str, typing.Union[str, bytes]]] = ()
)

A pager for iterating through list_catalogs requests.

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

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

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

ListCatalogsPager

ListCatalogsPager(
    method: typing.Callable[
        [...],
        google.cloud.designcenter_v1.types.catalog_management_messages.ListCatalogsResponse,
    ],
    request: google.cloud.designcenter_v1.types.catalog_management_messages.ListCatalogsRequest,
    response: google.cloud.designcenter_v1.types.catalog_management_messages.ListCatalogsResponse,
    *,
    retry: typing.Optional[
        typing.Union[
            google.api_core.retry.retry_unary.Retry,
            google.api_core.gapic_v1.method._MethodDefault,
        ]
    ] = _MethodDefault._DEFAULT_VALUE,
    timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE,
    metadata: typing.Sequence[typing.Tuple[str, typing.Union[str, bytes]]] = ()
)

A pager for iterating through list_catalogs requests.

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

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

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

ListComponentsAsyncPager

ListComponentsAsyncPager(
    method: typing.Callable[
        [...],
        typing.Awaitable[
            google.cloud.designcenter_v1.types.authoring_messages.ListComponentsResponse
        ],
    ],
    request: google.cloud.designcenter_v1.types.authoring_messages.ListComponentsRequest,
    response: google.cloud.designcenter_v1.types.authoring_messages.ListComponentsResponse,
    *,
    retry: typing.Optional[
        typing.Union[
            google.api_core.retry.retry_unary_async.AsyncRetry,
            google.api_core.gapic_v1.method._MethodDefault,
        ]
    ] = _MethodDefault._DEFAULT_VALUE,
    timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE,
    metadata: typing.Sequence[typing.Tuple[str, typing.Union[str, bytes]]] = ()
)

A pager for iterating through list_components requests.

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

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

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

ListComponentsPager

ListComponentsPager(
    method: typing.Callable[
        [...],
        google.cloud.designcenter_v1.types.authoring_messages.ListComponentsResponse,
    ],
    request: google.cloud.designcenter_v1.types.authoring_messages.ListComponentsRequest,
    response: google.cloud.designcenter_v1.types.authoring_messages.ListComponentsResponse,
    *,
    retry: typing.Optional[
        typing.Union[
            google.api_core.retry.retry_unary.Retry,
            google.api_core.gapic_v1.method._MethodDefault,
        ]
    ] = _MethodDefault._DEFAULT_VALUE,
    timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE,
    metadata: typing.Sequence[typing.Tuple[str, typing.Union[str, bytes]]] = ()
)

A pager for iterating through list_components requests.

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

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

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

ListConnectionsAsyncPager

ListConnectionsAsyncPager(
    method: typing.Callable[
        [...],
        typing.Awaitable[
            google.cloud.designcenter_v1.types.authoring_messages.ListConnectionsResponse
        ],
    ],
    request: google.cloud.designcenter_v1.types.authoring_messages.ListConnectionsRequest,
    response: google.cloud.designcenter_v1.types.authoring_messages.ListConnectionsResponse,
    *,
    retry: typing.Optional[
        typing.Union[
            google.api_core.retry.retry_unary_async.AsyncRetry,
            google.api_core.gapic_v1.method._MethodDefault,
        ]
    ] = _MethodDefault._DEFAULT_VALUE,
    timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE,
    metadata: typing.Sequence[typing.Tuple[str, typing.Union[str, bytes]]] = ()
)

A pager for iterating through list_connections requests.

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

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

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

ListConnectionsPager

ListConnectionsPager(
    method: typing.Callable[
        [...],
        google.cloud.designcenter_v1.types.authoring_messages.ListConnectionsResponse,
    ],
    request: google.cloud.designcenter_v1.types.authoring_messages.ListConnectionsRequest,
    response: google.cloud.designcenter_v1.types.authoring_messages.ListConnectionsResponse,
    *,
    retry: typing.Optional[
        typing.Union[
            google.api_core.retry.retry_unary.Retry,
            google.api_core.gapic_v1.method._MethodDefault,
        ]
    ] = _MethodDefault._DEFAULT_VALUE,
    timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE,
    metadata: typing.Sequence[typing.Tuple[str, typing.Union[str, bytes]]] = ()
)

A pager for iterating through list_connections requests.

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

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

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

ListPoliciesAsyncPager

ListPoliciesAsyncPager(
    method: typing.Callable[
        [...],
        typing.Awaitable[
            google.cloud.designcenter_v1.types.best_practices_messages.ListPoliciesResponse
        ],
    ],
    request: google.cloud.designcenter_v1.types.best_practices_messages.ListPoliciesRequest,
    response: google.cloud.designcenter_v1.types.best_practices_messages.ListPoliciesResponse,
    *,
    retry: typing.Optional[
        typing.Union[
            google.api_core.retry.retry_unary_async.AsyncRetry,
            google.api_core.gapic_v1.method._MethodDefault,
        ]
    ] = _MethodDefault._DEFAULT_VALUE,
    timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE,
    metadata: typing.Sequence[typing.Tuple[str, typing.Union[str, bytes]]] = ()
)

A pager for iterating through list_policies requests.

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

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

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

ListPoliciesPager

ListPoliciesPager(
    method: typing.Callable[
        [...],
        google.cloud.designcenter_v1.types.best_practices_messages.ListPoliciesResponse,
    ],
    request: google.cloud.designcenter_v1.types.best_practices_messages.ListPoliciesRequest,
    response: google.cloud.designcenter_v1.types.best_practices_messages.ListPoliciesResponse,
    *,
    retry: typing.Optional[
        typing.Union[
            google.api_core.retry.retry_unary.Retry,
            google.api_core.gapic_v1.method._MethodDefault,
        ]
    ] = _MethodDefault._DEFAULT_VALUE,
    timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE,
    metadata: typing.Sequence[typing.Tuple[str, typing.Union[str, bytes]]] = ()
)

A pager for iterating through list_policies requests.

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

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

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

ListSharedTemplateRevisionsAsyncPager

ListSharedTemplateRevisionsAsyncPager(
    method: typing.Callable[
        [...],
        typing.Awaitable[
            google.cloud.designcenter_v1.types.sharing_messages.ListSharedTemplateRevisionsResponse
        ],
    ],
    request: google.cloud.designcenter_v1.types.sharing_messages.ListSharedTemplateRevisionsRequest,
    response: google.cloud.designcenter_v1.types.sharing_messages.ListSharedTemplateRevisionsResponse,
    *,
    retry: typing.Optional[
        typing.Union[
            google.api_core.retry.retry_unary_async.AsyncRetry,
            google.api_core.gapic_v1.method._MethodDefault,
        ]
    ] = _MethodDefault._DEFAULT_VALUE,
    timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE,
    metadata: typing.Sequence[typing.Tuple[str, typing.Union[str, bytes]]] = ()
)

A pager for iterating through list_shared_template_revisions requests.

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

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

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

ListSharedTemplateRevisionsPager

ListSharedTemplateRevisionsPager(
    method: typing.Callable[
        [...],
        google.cloud.designcenter_v1.types.sharing_messages.ListSharedTemplateRevisionsResponse,
    ],
    request: google.cloud.designcenter_v1.types.sharing_messages.ListSharedTemplateRevisionsRequest,
    response: google.cloud.designcenter_v1.types.sharing_messages.ListSharedTemplateRevisionsResponse,
    *,
    retry: typing.Optional[
        typing.Union[
            google.api_core.retry.retry_unary.Retry,
            google.api_core.gapic_v1.method._MethodDefault,
        ]
    ] = _MethodDefault._DEFAULT_VALUE,
    timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE,
    metadata: typing.Sequence[typing.Tuple[str, typing.Union[str, bytes]]] = ()
)

A pager for iterating through list_shared_template_revisions requests.

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

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

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

ListSharedTemplatesAsyncPager

ListSharedTemplatesAsyncPager(
    method: typing.Callable[
        [...],
        typing.Awaitable[
            google.cloud.designcenter_v1.types.sharing_messages.ListSharedTemplatesResponse
        ],
    ],
    request: google.cloud.designcenter_v1.types.sharing_messages.ListSharedTemplatesRequest,
    response: google.cloud.designcenter_v1.types.sharing_messages.ListSharedTemplatesResponse,
    *,
    retry: typing.Optional[
        typing.Union[
            google.api_core.retry.retry_unary_async.AsyncRetry,
            google.api_core.gapic_v1.method._MethodDefault,
        ]
    ] = _MethodDefault._DEFAULT_VALUE,
    timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE,
    metadata: typing.Sequence[typing.Tuple[str, typing.Union[str, bytes]]] = ()
)

A pager for iterating through list_shared_templates requests.

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

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

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

ListSharedTemplatesPager

ListSharedTemplatesPager(
    method: typing.Callable[
        [...],
        google.cloud.designcenter_v1.types.sharing_messages.ListSharedTemplatesResponse,
    ],
    request: google.cloud.designcenter_v1.types.sharing_messages.ListSharedTemplatesRequest,
    response: google.cloud.designcenter_v1.types.sharing_messages.ListSharedTemplatesResponse,
    *,
    retry: typing.Optional[
        typing.Union[
            google.api_core.retry.retry_unary.Retry,
            google.api_core.gapic_v1.method._MethodDefault,
        ]
    ] = _MethodDefault._DEFAULT_VALUE,
    timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE,
    metadata: typing.Sequence[typing.Tuple[str, typing.Union[str, bytes]]] = ()
)

A pager for iterating through list_shared_templates requests.

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

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

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

ListSharesAsyncPager

ListSharesAsyncPager(
    method: typing.Callable[
        [...],
        typing.Awaitable[
            google.cloud.designcenter_v1.types.sharing_messages.ListSharesResponse
        ],
    ],
    request: google.cloud.designcenter_v1.types.sharing_messages.ListSharesRequest,
    response: google.cloud.designcenter_v1.types.sharing_messages.ListSharesResponse,
    *,
    retry: typing.Optional[
        typing.Union[
            google.api_core.retry.retry_unary_async.AsyncRetry,
            google.api_core.gapic_v1.method._MethodDefault,
        ]
    ] = _MethodDefault._DEFAULT_VALUE,
    timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE,
    metadata: typing.Sequence[typing.Tuple[str, typing.Union[str, bytes]]] = ()
)

A pager for iterating through list_shares requests.

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

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

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

ListSharesPager

ListSharesPager(
    method: typing.Callable[
        [...], google.cloud.designcenter_v1.types.sharing_messages.ListSharesResponse
    ],
    request: google.cloud.designcenter_v1.types.sharing_messages.ListSharesRequest,
    response: google.cloud.designcenter_v1.types.sharing_messages.ListSharesResponse,
    *,
    retry: typing.Optional[
        typing.Union[
            google.api_core.retry.retry_unary.Retry,
            google.api_core.gapic_v1.method._MethodDefault,
        ]
    ] = _MethodDefault._DEFAULT_VALUE,
    timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE,
    metadata: typing.Sequence[typing.Tuple[str, typing.Union[str, bytes]]] = ()
)

A pager for iterating through list_shares requests.

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

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

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

ListSpacesAsyncPager

ListSpacesAsyncPager(
    method: typing.Callable[
        [...],
        typing.Awaitable[
            google.cloud.designcenter_v1.types.catalog_management_messages.ListSpacesResponse
        ],
    ],
    request: google.cloud.designcenter_v1.types.catalog_management_messages.ListSpacesRequest,
    response: google.cloud.designcenter_v1.types.catalog_management_messages.ListSpacesResponse,
    *,
    retry: typing.Optional[
        typing.Union[
            google.api_core.retry.retry_unary_async.AsyncRetry,
            google.api_core.gapic_v1.method._MethodDefault,
        ]
    ] = _MethodDefault._DEFAULT_VALUE,
    timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE,
    metadata: typing.Sequence[typing.Tuple[str, typing.Union[str, bytes]]] = ()
)

A pager for iterating through list_spaces requests.

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

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

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

ListSpacesPager

ListSpacesPager(
    method: typing.Callable[
        [...],
        google.cloud.designcenter_v1.types.catalog_management_messages.ListSpacesResponse,
    ],
    request: google.cloud.designcenter_v1.types.catalog_management_messages.ListSpacesRequest,
    response: google.cloud.designcenter_v1.types.catalog_management_messages.ListSpacesResponse,
    *,
    retry: typing.Optional[
        typing.Union[
            google.api_core.retry.retry_unary.Retry,
            google.api_core.gapic_v1.method._MethodDefault,
        ]
    ] = _MethodDefault._DEFAULT_VALUE,
    timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE,
    metadata: typing.Sequence[typing.Tuple[str, typing.Union[str, bytes]]] = ()
)

A pager for iterating through list_spaces requests.

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

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

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