EVECelery.tasks.BaseTasks.Models.ModelsCached#
Module Contents#
Classes#
A model for cache information. |
|
A cache response pydantic model for validation. |
|
A successful response that was cached. |
|
An exception occurred that should be cached to avoid exhausting error limits. |
- class EVECelery.tasks.BaseTasks.Models.ModelsCached.ModelCacheInfo#
Bases:
EVECelery.tasks.BaseTasks.Models.ModelsBase.ModelBaseEVECeleryA model for cache information.
- hit: bool#
- key: str#
- ttl: int#
- class EVECelery.tasks.BaseTasks.Models.ModelsCached.ModelCachedResponse#
Bases:
EVECelery.tasks.BaseTasks.Models.ModelsBase.ModelBaseWithModelInfoA cache response pydantic model for validation.
- cache: ModelCacheInfo#
- class EVECelery.tasks.BaseTasks.Models.ModelsCached.ModelCachedSuccess#
Bases:
ModelCachedResponseA successful response that was cached.
- class EVECelery.tasks.BaseTasks.Models.ModelsCached.ModelCachedException#
Bases:
ModelCachedResponseAn exception occurred that should be cached to avoid exhausting error limits.
- message: str#