Module pagers (0.1.0)

API documentation for commerceproducer_v1beta.services.commerce_transaction.pagers module.

Classes

ListPrivateOfferDocumentsAsyncPager

ListPrivateOfferDocumentsAsyncPager(
    method: typing.Callable[
        [...],
        typing.Awaitable[
            google.cloud.commerceproducer_v1beta.types.commerce_transaction.ListPrivateOfferDocumentsResponse
        ],
    ],
    request: google.cloud.commerceproducer_v1beta.types.commerce_transaction.ListPrivateOfferDocumentsRequest,
    response: google.cloud.commerceproducer_v1beta.types.commerce_transaction.ListPrivateOfferDocumentsResponse,
    *,
    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_private_offer_documents requests.

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

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

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

ListPrivateOfferDocumentsPager

ListPrivateOfferDocumentsPager(
    method: typing.Callable[
        [...],
        google.cloud.commerceproducer_v1beta.types.commerce_transaction.ListPrivateOfferDocumentsResponse,
    ],
    request: google.cloud.commerceproducer_v1beta.types.commerce_transaction.ListPrivateOfferDocumentsRequest,
    response: google.cloud.commerceproducer_v1beta.types.commerce_transaction.ListPrivateOfferDocumentsResponse,
    *,
    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_private_offer_documents requests.

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

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

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

ListPrivateOffersAsyncPager

ListPrivateOffersAsyncPager(
    method: typing.Callable[
        [...],
        typing.Awaitable[
            google.cloud.commerceproducer_v1beta.types.commerce_transaction.ListPrivateOffersResponse
        ],
    ],
    request: google.cloud.commerceproducer_v1beta.types.commerce_transaction.ListPrivateOffersRequest,
    response: google.cloud.commerceproducer_v1beta.types.commerce_transaction.ListPrivateOffersResponse,
    *,
    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_private_offers requests.

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

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

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

ListPrivateOffersPager

ListPrivateOffersPager(
    method: typing.Callable[
        [...],
        google.cloud.commerceproducer_v1beta.types.commerce_transaction.ListPrivateOffersResponse,
    ],
    request: google.cloud.commerceproducer_v1beta.types.commerce_transaction.ListPrivateOffersRequest,
    response: google.cloud.commerceproducer_v1beta.types.commerce_transaction.ListPrivateOffersResponse,
    *,
    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_private_offers requests.

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

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

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

ListServicesAsyncPager

ListServicesAsyncPager(
    method: typing.Callable[
        [...],
        typing.Awaitable[
            google.cloud.commerceproducer_v1beta.types.commerce_transaction.ListServicesResponse
        ],
    ],
    request: google.cloud.commerceproducer_v1beta.types.commerce_transaction.ListServicesRequest,
    response: google.cloud.commerceproducer_v1beta.types.commerce_transaction.ListServicesResponse,
    *,
    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_services requests.

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

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

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

ListServicesPager

ListServicesPager(
    method: typing.Callable[
        [...],
        google.cloud.commerceproducer_v1beta.types.commerce_transaction.ListServicesResponse,
    ],
    request: google.cloud.commerceproducer_v1beta.types.commerce_transaction.ListServicesRequest,
    response: google.cloud.commerceproducer_v1beta.types.commerce_transaction.ListServicesResponse,
    *,
    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_services requests.

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

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

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

ListSkuGroupsAsyncPager

ListSkuGroupsAsyncPager(
    method: typing.Callable[
        [...],
        typing.Awaitable[
            google.cloud.commerceproducer_v1beta.types.commerce_transaction.ListSkuGroupsResponse
        ],
    ],
    request: google.cloud.commerceproducer_v1beta.types.commerce_transaction.ListSkuGroupsRequest,
    response: google.cloud.commerceproducer_v1beta.types.commerce_transaction.ListSkuGroupsResponse,
    *,
    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_sku_groups requests.

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

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

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

ListSkuGroupsPager

ListSkuGroupsPager(
    method: typing.Callable[
        [...],
        google.cloud.commerceproducer_v1beta.types.commerce_transaction.ListSkuGroupsResponse,
    ],
    request: google.cloud.commerceproducer_v1beta.types.commerce_transaction.ListSkuGroupsRequest,
    response: google.cloud.commerceproducer_v1beta.types.commerce_transaction.ListSkuGroupsResponse,
    *,
    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_sku_groups requests.

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

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

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

ListSkusAsyncPager

ListSkusAsyncPager(
    method: typing.Callable[
        [...],
        typing.Awaitable[
            google.cloud.commerceproducer_v1beta.types.commerce_transaction.ListSkusResponse
        ],
    ],
    request: google.cloud.commerceproducer_v1beta.types.commerce_transaction.ListSkusRequest,
    response: google.cloud.commerceproducer_v1beta.types.commerce_transaction.ListSkusResponse,
    *,
    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_skus requests.

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

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

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

ListSkusPager

ListSkusPager(
    method: typing.Callable[
        [...],
        google.cloud.commerceproducer_v1beta.types.commerce_transaction.ListSkusResponse,
    ],
    request: google.cloud.commerceproducer_v1beta.types.commerce_transaction.ListSkusRequest,
    response: google.cloud.commerceproducer_v1beta.types.commerce_transaction.ListSkusResponse,
    *,
    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_skus requests.

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

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

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

ListStandardOffersAsyncPager

ListStandardOffersAsyncPager(
    method: typing.Callable[
        [...],
        typing.Awaitable[
            google.cloud.commerceproducer_v1beta.types.commerce_transaction.ListStandardOffersResponse
        ],
    ],
    request: google.cloud.commerceproducer_v1beta.types.commerce_transaction.ListStandardOffersRequest,
    response: google.cloud.commerceproducer_v1beta.types.commerce_transaction.ListStandardOffersResponse,
    *,
    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_standard_offers requests.

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

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

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

ListStandardOffersPager

ListStandardOffersPager(
    method: typing.Callable[
        [...],
        google.cloud.commerceproducer_v1beta.types.commerce_transaction.ListStandardOffersResponse,
    ],
    request: google.cloud.commerceproducer_v1beta.types.commerce_transaction.ListStandardOffersRequest,
    response: google.cloud.commerceproducer_v1beta.types.commerce_transaction.ListStandardOffersResponse,
    *,
    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_standard_offers requests.

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

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

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