Module pagers (0.1.0)

API documentation for configdelivery_v1alpha.services.config_delivery.pagers module.

Classes

ListFleetPackagesAsyncPager

ListFleetPackagesAsyncPager(
    method: typing.Callable[
        [...],
        typing.Awaitable[
            google.cloud.configdelivery_v1alpha.types.config_delivery.ListFleetPackagesResponse
        ],
    ],
    request: google.cloud.configdelivery_v1alpha.types.config_delivery.ListFleetPackagesRequest,
    response: google.cloud.configdelivery_v1alpha.types.config_delivery.ListFleetPackagesResponse,
    *,
    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_fleet_packages requests.

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

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

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

ListFleetPackagesPager

ListFleetPackagesPager(
    method: typing.Callable[
        [...],
        google.cloud.configdelivery_v1alpha.types.config_delivery.ListFleetPackagesResponse,
    ],
    request: google.cloud.configdelivery_v1alpha.types.config_delivery.ListFleetPackagesRequest,
    response: google.cloud.configdelivery_v1alpha.types.config_delivery.ListFleetPackagesResponse,
    *,
    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_fleet_packages requests.

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

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

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

ListReleasesAsyncPager

ListReleasesAsyncPager(
    method: typing.Callable[
        [...],
        typing.Awaitable[
            google.cloud.configdelivery_v1alpha.types.config_delivery.ListReleasesResponse
        ],
    ],
    request: google.cloud.configdelivery_v1alpha.types.config_delivery.ListReleasesRequest,
    response: google.cloud.configdelivery_v1alpha.types.config_delivery.ListReleasesResponse,
    *,
    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_releases requests.

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

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

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

ListReleasesPager

ListReleasesPager(
    method: typing.Callable[
        [...],
        google.cloud.configdelivery_v1alpha.types.config_delivery.ListReleasesResponse,
    ],
    request: google.cloud.configdelivery_v1alpha.types.config_delivery.ListReleasesRequest,
    response: google.cloud.configdelivery_v1alpha.types.config_delivery.ListReleasesResponse,
    *,
    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_releases requests.

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

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

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

ListResourceBundlesAsyncPager

ListResourceBundlesAsyncPager(
    method: typing.Callable[
        [...],
        typing.Awaitable[
            google.cloud.configdelivery_v1alpha.types.config_delivery.ListResourceBundlesResponse
        ],
    ],
    request: google.cloud.configdelivery_v1alpha.types.config_delivery.ListResourceBundlesRequest,
    response: google.cloud.configdelivery_v1alpha.types.config_delivery.ListResourceBundlesResponse,
    *,
    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_resource_bundles requests.

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

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

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

ListResourceBundlesPager

ListResourceBundlesPager(
    method: typing.Callable[
        [...],
        google.cloud.configdelivery_v1alpha.types.config_delivery.ListResourceBundlesResponse,
    ],
    request: google.cloud.configdelivery_v1alpha.types.config_delivery.ListResourceBundlesRequest,
    response: google.cloud.configdelivery_v1alpha.types.config_delivery.ListResourceBundlesResponse,
    *,
    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_resource_bundles requests.

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

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

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

ListRolloutsAsyncPager

ListRolloutsAsyncPager(
    method: typing.Callable[
        [...],
        typing.Awaitable[
            google.cloud.configdelivery_v1alpha.types.config_delivery.ListRolloutsResponse
        ],
    ],
    request: google.cloud.configdelivery_v1alpha.types.config_delivery.ListRolloutsRequest,
    response: google.cloud.configdelivery_v1alpha.types.config_delivery.ListRolloutsResponse,
    *,
    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_rollouts requests.

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

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

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

ListRolloutsPager

ListRolloutsPager(
    method: typing.Callable[
        [...],
        google.cloud.configdelivery_v1alpha.types.config_delivery.ListRolloutsResponse,
    ],
    request: google.cloud.configdelivery_v1alpha.types.config_delivery.ListRolloutsRequest,
    response: google.cloud.configdelivery_v1alpha.types.config_delivery.ListRolloutsResponse,
    *,
    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_rollouts requests.

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

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

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

ListVariantsAsyncPager

ListVariantsAsyncPager(
    method: typing.Callable[
        [...],
        typing.Awaitable[
            google.cloud.configdelivery_v1alpha.types.config_delivery.ListVariantsResponse
        ],
    ],
    request: google.cloud.configdelivery_v1alpha.types.config_delivery.ListVariantsRequest,
    response: google.cloud.configdelivery_v1alpha.types.config_delivery.ListVariantsResponse,
    *,
    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_variants requests.

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

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

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

ListVariantsPager

ListVariantsPager(
    method: typing.Callable[
        [...],
        google.cloud.configdelivery_v1alpha.types.config_delivery.ListVariantsResponse,
    ],
    request: google.cloud.configdelivery_v1alpha.types.config_delivery.ListVariantsRequest,
    response: google.cloud.configdelivery_v1alpha.types.config_delivery.ListVariantsResponse,
    *,
    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_variants requests.

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

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

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