Module pagers (1.8.0)

API documentation for bigquery_reservation_v1.services.reservation_service.pagers module.

Classes

ListAssignmentsAsyncPager

ListAssignmentsAsyncPager(
    method: Callable[
        [...],
        Awaitable[
            google.cloud.bigquery_reservation_v1.types.reservation.ListAssignmentsResponse
        ],
    ],
    request: google.cloud.bigquery_reservation_v1.types.reservation.ListAssignmentsRequest,
    response: google.cloud.bigquery_reservation_v1.types.reservation.ListAssignmentsResponse,
    *,
    metadata: Sequence[Tuple[str, str]] = ()
)

A pager for iterating through list_assignments requests.

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

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

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

ListAssignmentsPager

ListAssignmentsPager(
    method: Callable[
        [...],
        google.cloud.bigquery_reservation_v1.types.reservation.ListAssignmentsResponse,
    ],
    request: google.cloud.bigquery_reservation_v1.types.reservation.ListAssignmentsRequest,
    response: google.cloud.bigquery_reservation_v1.types.reservation.ListAssignmentsResponse,
    *,
    metadata: Sequence[Tuple[str, str]] = ()
)

A pager for iterating through list_assignments requests.

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

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

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

ListCapacityCommitmentsAsyncPager

ListCapacityCommitmentsAsyncPager(
    method: Callable[
        [...],
        Awaitable[
            google.cloud.bigquery_reservation_v1.types.reservation.ListCapacityCommitmentsResponse
        ],
    ],
    request: google.cloud.bigquery_reservation_v1.types.reservation.ListCapacityCommitmentsRequest,
    response: google.cloud.bigquery_reservation_v1.types.reservation.ListCapacityCommitmentsResponse,
    *,
    metadata: Sequence[Tuple[str, str]] = ()
)

A pager for iterating through list_capacity_commitments requests.

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

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

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

ListCapacityCommitmentsPager

ListCapacityCommitmentsPager(
    method: Callable[
        [...],
        google.cloud.bigquery_reservation_v1.types.reservation.ListCapacityCommitmentsResponse,
    ],
    request: google.cloud.bigquery_reservation_v1.types.reservation.ListCapacityCommitmentsRequest,
    response: google.cloud.bigquery_reservation_v1.types.reservation.ListCapacityCommitmentsResponse,
    *,
    metadata: Sequence[Tuple[str, str]] = ()
)

A pager for iterating through list_capacity_commitments requests.

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

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

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

ListReservationsAsyncPager

ListReservationsAsyncPager(
    method: Callable[
        [...],
        Awaitable[
            google.cloud.bigquery_reservation_v1.types.reservation.ListReservationsResponse
        ],
    ],
    request: google.cloud.bigquery_reservation_v1.types.reservation.ListReservationsRequest,
    response: google.cloud.bigquery_reservation_v1.types.reservation.ListReservationsResponse,
    *,
    metadata: Sequence[Tuple[str, str]] = ()
)

A pager for iterating through list_reservations requests.

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

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

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

ListReservationsPager

ListReservationsPager(
    method: Callable[
        [...],
        google.cloud.bigquery_reservation_v1.types.reservation.ListReservationsResponse,
    ],
    request: google.cloud.bigquery_reservation_v1.types.reservation.ListReservationsRequest,
    response: google.cloud.bigquery_reservation_v1.types.reservation.ListReservationsResponse,
    *,
    metadata: Sequence[Tuple[str, str]] = ()
)

A pager for iterating through list_reservations requests.

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

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

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

SearchAllAssignmentsAsyncPager

SearchAllAssignmentsAsyncPager(
    method: Callable[
        [...],
        Awaitable[
            google.cloud.bigquery_reservation_v1.types.reservation.SearchAllAssignmentsResponse
        ],
    ],
    request: google.cloud.bigquery_reservation_v1.types.reservation.SearchAllAssignmentsRequest,
    response: google.cloud.bigquery_reservation_v1.types.reservation.SearchAllAssignmentsResponse,
    *,
    metadata: Sequence[Tuple[str, str]] = ()
)

A pager for iterating through search_all_assignments requests.

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

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

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

SearchAllAssignmentsPager

SearchAllAssignmentsPager(
    method: Callable[
        [...],
        google.cloud.bigquery_reservation_v1.types.reservation.SearchAllAssignmentsResponse,
    ],
    request: google.cloud.bigquery_reservation_v1.types.reservation.SearchAllAssignmentsRequest,
    response: google.cloud.bigquery_reservation_v1.types.reservation.SearchAllAssignmentsResponse,
    *,
    metadata: Sequence[Tuple[str, str]] = ()
)

A pager for iterating through search_all_assignments requests.

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

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

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

SearchAssignmentsAsyncPager

SearchAssignmentsAsyncPager(
    method: Callable[
        [...],
        Awaitable[
            google.cloud.bigquery_reservation_v1.types.reservation.SearchAssignmentsResponse
        ],
    ],
    request: google.cloud.bigquery_reservation_v1.types.reservation.SearchAssignmentsRequest,
    response: google.cloud.bigquery_reservation_v1.types.reservation.SearchAssignmentsResponse,
    *,
    metadata: Sequence[Tuple[str, str]] = ()
)

A pager for iterating through search_assignments requests.

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

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

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

SearchAssignmentsPager

SearchAssignmentsPager(
    method: Callable[
        [...],
        google.cloud.bigquery_reservation_v1.types.reservation.SearchAssignmentsResponse,
    ],
    request: google.cloud.bigquery_reservation_v1.types.reservation.SearchAssignmentsRequest,
    response: google.cloud.bigquery_reservation_v1.types.reservation.SearchAssignmentsResponse,
    *,
    metadata: Sequence[Tuple[str, str]] = ()
)

A pager for iterating through search_assignments requests.

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

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

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