nemo_microservices.pagination#

Module Contents#

Classes#

API#

class nemo_microservices.pagination.AsyncDefaultPagination#

Bases: nemo_microservices._base_client.BaseAsyncPage[nemo_microservices.pagination._T], nemo_microservices._base_client.BasePage[nemo_microservices.pagination._T], typing.Generic[nemo_microservices.pagination._T]

data: List[nemo_microservices.pagination._T]#

None

next_page_info() nemo_microservices._base_client.PageInfo | None#
object: str | None#

None

pagination: nemo_microservices.pagination.DefaultPaginationPagination | None#

None

sort: str | None#

None

class nemo_microservices.pagination.AsyncLogsPagination#

Bases: nemo_microservices._base_client.BaseAsyncPage[nemo_microservices.pagination._T], nemo_microservices._base_client.BasePage[nemo_microservices.pagination._T], typing.Generic[nemo_microservices.pagination._T]

data: List[nemo_microservices.pagination._T]#

None

next_page: str | None#

None

next_page_info() nemo_microservices._base_client.PageInfo | None#
object: str | None#

None

class nemo_microservices.pagination.DefaultPaginationPagination(/, **data: Any)#

Bases: nemo_microservices._models.BaseModel

current_page_size: int | None#

None

The size for the current page.

page: int | None#

None

The current page number.

page_size: int | None#

None

The page size used for the query.

total_pages: int | None#

None

The total number of pages.

total_results: int | None#

None

The total number of results.

class nemo_microservices.pagination.SyncDefaultPagination#

Bases: nemo_microservices._base_client.BaseSyncPage[nemo_microservices.pagination._T], nemo_microservices._base_client.BasePage[nemo_microservices.pagination._T], typing.Generic[nemo_microservices.pagination._T]

data: List[nemo_microservices.pagination._T]#

None

next_page_info() nemo_microservices._base_client.PageInfo | None#
object: str | None#

None

pagination: nemo_microservices.pagination.DefaultPaginationPagination | None#

None

sort: str | None#

None

class nemo_microservices.pagination.SyncLogsPagination#

Bases: nemo_microservices._base_client.BaseSyncPage[nemo_microservices.pagination._T], nemo_microservices._base_client.BasePage[nemo_microservices.pagination._T], typing.Generic[nemo_microservices.pagination._T]

data: List[nemo_microservices.pagination._T]#

None

next_page: str | None#

None

next_page_info() nemo_microservices._base_client.PageInfo | None#
object: str | None#

None