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() Optional[nemo_microservices._base_client.PageInfo]#
object: Optional[str]#

None

pagination: Optional[nemo_microservices.pagination.DefaultPaginationPagination]#

None

sort: Optional[str]#

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: Optional[str]#

None

next_page_info() Optional[nemo_microservices._base_client.PageInfo]#
object: Optional[str]#

None

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

Bases: nemo_microservices._models.BaseModel

current_page_size: Optional[int]#

None

The size for the current page.

page: Optional[int]#

None

The current page number.

page_size: Optional[int]#

None

The page size used for the query.

total_pages: Optional[int]#

None

The total number of pages.

total_results: Optional[int]#

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() Optional[nemo_microservices._base_client.PageInfo]#
object: Optional[str]#

None

pagination: Optional[nemo_microservices.pagination.DefaultPaginationPagination]#

None

sort: Optional[str]#

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: Optional[str]#

None

next_page_info() Optional[nemo_microservices._base_client.PageInfo]#
object: Optional[str]#

None