API documentation for appoptimize_v1beta.services.app_optimize.pagers module.
Classes
ListReportsAsyncPager
ListReportsAsyncPager(
method: typing.Callable[
[...],
typing.Awaitable[
google.cloud.appoptimize_v1beta.types.app_optimize.ListReportsResponse
],
],
request: google.cloud.appoptimize_v1beta.types.app_optimize.ListReportsRequest,
response: google.cloud.appoptimize_v1beta.types.app_optimize.ListReportsResponse,
*,
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_reports requests.
This class thinly wraps an initial
ListReportsResponse object, and
provides an __aiter__ method to iterate through its
reports field.
If there are more pages, the __aiter__ method will make additional
ListReports requests and continue to iterate
through the reports field on the
corresponding responses.
All the usual ListReportsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListReportsPager
ListReportsPager(
method: typing.Callable[
[...], google.cloud.appoptimize_v1beta.types.app_optimize.ListReportsResponse
],
request: google.cloud.appoptimize_v1beta.types.app_optimize.ListReportsRequest,
response: google.cloud.appoptimize_v1beta.types.app_optimize.ListReportsResponse,
*,
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_reports requests.
This class thinly wraps an initial
ListReportsResponse object, and
provides an __iter__ method to iterate through its
reports field.
If there are more pages, the __iter__ method will make additional
ListReports requests and continue to iterate
through the reports field on the
corresponding responses.
All the usual ListReportsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ReadReportAsyncPager
ReadReportAsyncPager(
method: typing.Callable[
[...],
typing.Awaitable[
google.cloud.appoptimize_v1beta.types.app_optimize.ReadReportResponse
],
],
request: google.cloud.appoptimize_v1beta.types.app_optimize.ReadReportRequest,
response: google.cloud.appoptimize_v1beta.types.app_optimize.ReadReportResponse,
*,
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 read_report requests.
This class thinly wraps an initial
ReadReportResponse object, and
provides an __aiter__ method to iterate through its
rows field.
If there are more pages, the __aiter__ method will make additional
ReadReport requests and continue to iterate
through the rows field on the
corresponding responses.
All the usual ReadReportResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ReadReportPager
ReadReportPager(
method: typing.Callable[
[...], google.cloud.appoptimize_v1beta.types.app_optimize.ReadReportResponse
],
request: google.cloud.appoptimize_v1beta.types.app_optimize.ReadReportRequest,
response: google.cloud.appoptimize_v1beta.types.app_optimize.ReadReportResponse,
*,
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 read_report requests.
This class thinly wraps an initial
ReadReportResponse object, and
provides an __iter__ method to iterate through its
rows field.
If there are more pages, the __iter__ method will make additional
ReadReport requests and continue to iterate
through the rows field on the
corresponding responses.
All the usual ReadReportResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.