API documentation for maintenance_api_v1.services.maintenance.pagers module.
Classes
ListResourceMaintenancesAsyncPager
ListResourceMaintenancesAsyncPager(
method: typing.Callable[
[...],
typing.Awaitable[
google.cloud.maintenance_api_v1.types.maintenance_service.ListResourceMaintenancesResponse
],
],
request: google.cloud.maintenance_api_v1.types.maintenance_service.ListResourceMaintenancesRequest,
response: google.cloud.maintenance_api_v1.types.maintenance_service.ListResourceMaintenancesResponse,
*,
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_maintenances requests.
This class thinly wraps an initial
ListResourceMaintenancesResponse object, and
provides an __aiter__ method to iterate through its
resource_maintenances field.
If there are more pages, the __aiter__ method will make additional
ListResourceMaintenances requests and continue to iterate
through the resource_maintenances field on the
corresponding responses.
All the usual ListResourceMaintenancesResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListResourceMaintenancesPager
ListResourceMaintenancesPager(
method: typing.Callable[
[...],
google.cloud.maintenance_api_v1.types.maintenance_service.ListResourceMaintenancesResponse,
],
request: google.cloud.maintenance_api_v1.types.maintenance_service.ListResourceMaintenancesRequest,
response: google.cloud.maintenance_api_v1.types.maintenance_service.ListResourceMaintenancesResponse,
*,
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_maintenances requests.
This class thinly wraps an initial
ListResourceMaintenancesResponse object, and
provides an __iter__ method to iterate through its
resource_maintenances field.
If there are more pages, the __iter__ method will make additional
ListResourceMaintenances requests and continue to iterate
through the resource_maintenances field on the
corresponding responses.
All the usual ListResourceMaintenancesResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
SummarizeMaintenancesAsyncPager
SummarizeMaintenancesAsyncPager(
method: typing.Callable[
[...],
typing.Awaitable[
google.cloud.maintenance_api_v1.types.maintenance_service.SummarizeMaintenancesResponse
],
],
request: google.cloud.maintenance_api_v1.types.maintenance_service.SummarizeMaintenancesRequest,
response: google.cloud.maintenance_api_v1.types.maintenance_service.SummarizeMaintenancesResponse,
*,
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 summarize_maintenances requests.
This class thinly wraps an initial
SummarizeMaintenancesResponse object, and
provides an __aiter__ method to iterate through its
maintenances field.
If there are more pages, the __aiter__ method will make additional
SummarizeMaintenances requests and continue to iterate
through the maintenances field on the
corresponding responses.
All the usual SummarizeMaintenancesResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
SummarizeMaintenancesPager
SummarizeMaintenancesPager(
method: typing.Callable[
[...],
google.cloud.maintenance_api_v1.types.maintenance_service.SummarizeMaintenancesResponse,
],
request: google.cloud.maintenance_api_v1.types.maintenance_service.SummarizeMaintenancesRequest,
response: google.cloud.maintenance_api_v1.types.maintenance_service.SummarizeMaintenancesResponse,
*,
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 summarize_maintenances requests.
This class thinly wraps an initial
SummarizeMaintenancesResponse object, and
provides an __iter__ method to iterate through its
maintenances field.
If there are more pages, the __iter__ method will make additional
SummarizeMaintenances requests and continue to iterate
through the maintenances field on the
corresponding responses.
All the usual SummarizeMaintenancesResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.