Udostępnij za pośrednictwem


PoolUsageMetricsPaged Klasa

Kontener stronicowania do iterowania nad listą PoolUsageMetrics obiektu

Dziedziczenie
PoolUsageMetricsPaged

Konstruktor

PoolUsageMetricsPaged(*args, **kwargs)

Metody

advance_page

Wymuś przeniesienie kursora do następnego wywołania platformy Azure.

Ta metoda jest przeznaczona do zaawansowanego użycia, preferowany jest protokół iteratora.

async_advance_page
async_get

Pobierz dowolną stronę.

Spowoduje to zresetowanie iteratora, a następnie pełne zużycie go w celu zwrócenia tylko określonej strony.

get

Pobierz dowolną stronę.

Spowoduje to zresetowanie iteratora, a następnie pełne zużycie go w celu zwrócenia tylko określonej strony.

next

Iteracja przez odpowiedzi.

reset

Zresetuj iterator na pierwszą stronę.

advance_page

Wymuś przeniesienie kursora do następnego wywołania platformy Azure.

Ta metoda jest przeznaczona do zaawansowanego użycia, preferowany jest protokół iteratora.

advance_page() -> List[Model]

Zwraca

Bieżąca lista stron

Typ zwracany

Wyjątki

StopIteration if no further page

async_advance_page

async async_advance_page()

Wyjątki

StopIteration if no further page

async_get

Pobierz dowolną stronę.

Spowoduje to zresetowanie iteratora, a następnie pełne zużycie go w celu zwrócenia tylko określonej strony.

async async_get(url)

Parametry

url
str
Wymagane

Adres URL do dowolnych wyników strony.

Wyjątki

StopIteration if no further page

get

Pobierz dowolną stronę.

Spowoduje to zresetowanie iteratora, a następnie pełne zużycie go w celu zwrócenia tylko określonej strony.

get(url: str) -> List[Model]

Parametry

url
str
Wymagane

Adres URL do dowolnych wyników strony.

Wyjątki

StopIteration if no further page

next

Iteracja przez odpowiedzi.

next()

Wyjątki

StopIteration if no further page

reset

Zresetuj iterator na pierwszą stronę.

reset() -> None

Wyjątki

StopIteration if no further page

Atrybuty

raw

Pobierz bieżącą stronę jako ClientRawResponse.

Typ zwracany

<xref:ClientRawResponse>