cata_log_hub.api.v1.pagination module

class cata_log_hub.api.v1.pagination.PaginationParams[source]

Bases: Params

Queryparameters model for pagination.

page: int
size: int
to_raw_params()[source]
Return type:

RawParams

model_config: ClassVar[ConfigDict] = {}

Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].

class cata_log_hub.api.v1.pagination.PaginationPage

Bases: Page[TypeVar], Generic[T]

model_config: ClassVar[ConfigDict] = {'arbitrary_types_allowed': True, 'from_attributes': True, 'populate_by_name': True, 'validate_by_alias': True, 'validate_by_name': True}

Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].

page: Annotated[int, None, Interval(gt=None, ge=0, lt=None, le=None), None]
class cata_log_hub.api.v1.pagination.PaginationPage

Bases: Page[TypeVar], Generic[T]

model_config: ClassVar[ConfigDict] = {'arbitrary_types_allowed': True, 'from_attributes': True, 'populate_by_name': True, 'validate_by_alias': True, 'validate_by_name': True}

Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].

page: Annotated[int, None, Interval(gt=None, ge=0, lt=None, le=None), None]
class cata_log_hub.api.v1.pagination.PaginationPage

Bases: Page[TypeVar], Generic[T]

model_config: ClassVar[ConfigDict] = {'arbitrary_types_allowed': True, 'from_attributes': True, 'populate_by_name': True, 'validate_by_alias': True, 'validate_by_name': True}

Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].

page: Annotated[int, None, Interval(gt=None, ge=0, lt=None, le=None), None]
class cata_log_hub.api.v1.pagination.PaginationPage

Bases: Page[TypeVar], Generic[T]

model_config: ClassVar[ConfigDict] = {'arbitrary_types_allowed': True, 'from_attributes': True, 'populate_by_name': True, 'validate_by_alias': True, 'validate_by_name': True}

Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].

page: Annotated[int, None, Interval(gt=None, ge=0, lt=None, le=None), None]
class cata_log_hub.api.v1.pagination.PaginationPage

Bases: Page[TypeVar], Generic[T]

model_config: ClassVar[ConfigDict] = {'arbitrary_types_allowed': True, 'from_attributes': True, 'populate_by_name': True, 'validate_by_alias': True, 'validate_by_name': True}

Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].

page: Annotated[int, None, Interval(gt=None, ge=0, lt=None, le=None), None]