Package Classes (0.2.0)

Summary of entries of Classes for google-cloud-appoptimize.

Classes

AppOptimizeAsyncClient

Service for managing and querying optimization reports.

AppOptimizeClient

Service for managing and querying optimization reports.

ListReportsAsyncPager

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

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

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

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.

Column

Describes a single column within Columns.

CreateReportRequest

Request message for the CreateReport method.

DeleteReportRequest

Request message for the DeleteReport method.

GetReportRequest

Request message for the GetReport method.

ListReportsRequest

Request message for the ListReports method.

ListReportsResponse

Response message for the ListReports method.

OperationMetadata

Represents metadata related to the creation of a Report. This value is embedded in the Operation object returned by CreateReport.

ReadReportRequest

Request message for the ReadReport method.

ReadReportResponse

Response message for the ReadReport method.

Report

A configuration that defines the parameters for the data represented by a report.

.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields

Scope

Specifies the report scope.

This message has oneof_ fields (mutually exclusive fields). For each oneof, at most one member field can be set at the same time. Setting any member of the oneof automatically clears all other members.

.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields

Modules

pagers

API documentation for appoptimize_v1beta.services.app_optimize.pagers module.