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