API documentation for maintenance_api_v1beta.services.maintenance.pagers
module.
Classes
ListResourceMaintenancesAsyncPager
ListResourceMaintenancesAsyncPager(
method: typing.Callable[
[...],
typing.Awaitable[
google.cloud.maintenance_api_v1beta.types.maintenance_service.ListResourceMaintenancesResponse
],
],
request: google.cloud.maintenance_api_v1beta.types.maintenance_service.ListResourceMaintenancesRequest,
response: google.cloud.maintenance_api_v1beta.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_v1beta.types.maintenance_service.ListResourceMaintenancesResponse,
],
request: google.cloud.maintenance_api_v1beta.types.maintenance_service.ListResourceMaintenancesRequest,
response: google.cloud.maintenance_api_v1beta.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_v1beta.types.maintenance_service.SummarizeMaintenancesResponse
],
],
request: google.cloud.maintenance_api_v1beta.types.maintenance_service.SummarizeMaintenancesRequest,
response: google.cloud.maintenance_api_v1beta.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_v1beta.types.maintenance_service.SummarizeMaintenancesResponse,
],
request: google.cloud.maintenance_api_v1beta.types.maintenance_service.SummarizeMaintenancesRequest,
response: google.cloud.maintenance_api_v1beta.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.