{ "module": "mongo_ops.cache.backend", "content": { "path": "mongo_ops.cache.backend", "docstring": "Cache backend abstraction.", "objects": { "ABC": { "name": "ABC", "kind": "alias", "path": "mongo_ops.cache.backend.ABC", "signature": "", "docstring": null }, "abstractmethod": { "name": "abstractmethod", "kind": "alias", "path": "mongo_ops.cache.backend.abstractmethod", "signature": "", "docstring": null }, "dataclass": { "name": "dataclass", "kind": "alias", "path": "mongo_ops.cache.backend.dataclass", "signature": "", "docstring": null }, "Optional": { "name": "Optional", "kind": "alias", "path": "mongo_ops.cache.backend.Optional", "signature": "", "docstring": null }, "ObjectId": { "name": "ObjectId", "kind": "alias", "path": "mongo_ops.cache.backend.ObjectId", "signature": "", "docstring": null }, "CacheStats": { "name": "CacheStats", "kind": "class", "path": "mongo_ops.cache.backend.CacheStats", "signature": "", "docstring": null, "members": { "hits": { "name": "hits", "kind": "attribute", "path": "mongo_ops.cache.backend.CacheStats.hits", "signature": null, "docstring": null }, "misses": { "name": "misses", "kind": "attribute", "path": "mongo_ops.cache.backend.CacheStats.misses", "signature": null, "docstring": null }, "sets": { "name": "sets", "kind": "attribute", "path": "mongo_ops.cache.backend.CacheStats.sets", "signature": null, "docstring": null }, "deletes": { "name": "deletes", "kind": "attribute", "path": "mongo_ops.cache.backend.CacheStats.deletes", "signature": null, "docstring": null }, "current_size": { "name": "current_size", "kind": "attribute", "path": "mongo_ops.cache.backend.CacheStats.current_size", "signature": null, "docstring": null }, "max_size": { "name": "max_size", "kind": "attribute", "path": "mongo_ops.cache.backend.CacheStats.max_size", "signature": null, "docstring": null } } }, "CircularReferenceError": { "name": "CircularReferenceError", "kind": "class", "path": "mongo_ops.cache.backend.CircularReferenceError", "signature": "", "docstring": null, "members": { "collection": { "name": "collection", "kind": "attribute", "path": "mongo_ops.cache.backend.CircularReferenceError.collection", "signature": null, "docstring": null }, "doc_id": { "name": "doc_id", "kind": "attribute", "path": "mongo_ops.cache.backend.CircularReferenceError.doc_id", "signature": null, "docstring": null }, "path": { "name": "path", "kind": "attribute", "path": "mongo_ops.cache.backend.CircularReferenceError.path", "signature": null, "docstring": null } } }, "CacheBackend": { "name": "CacheBackend", "kind": "class", "path": "mongo_ops.cache.backend.CacheBackend", "signature": "", "docstring": null, "members": { "get": { "name": "get", "kind": "function", "path": "mongo_ops.cache.backend.CacheBackend.get", "signature": "", "docstring": null }, "set": { "name": "set", "kind": "function", "path": "mongo_ops.cache.backend.CacheBackend.set", "signature": "", "docstring": null }, "delete": { "name": "delete", "kind": "function", "path": "mongo_ops.cache.backend.CacheBackend.delete", "signature": "", "docstring": null }, "exists": { "name": "exists", "kind": "function", "path": "mongo_ops.cache.backend.CacheBackend.exists", "signature": "", "docstring": null }, "clear_pattern": { "name": "clear_pattern", "kind": "function", "path": "mongo_ops.cache.backend.CacheBackend.clear_pattern", "signature": "", "docstring": null }, "get_stats": { "name": "get_stats", "kind": "function", "path": "mongo_ops.cache.backend.CacheBackend.get_stats", "signature": "", "docstring": null }, "initialize": { "name": "initialize", "kind": "function", "path": "mongo_ops.cache.backend.CacheBackend.initialize", "signature": "", "docstring": null }, "shutdown": { "name": "shutdown", "kind": "function", "path": "mongo_ops.cache.backend.CacheBackend.shutdown", "signature": "", "docstring": null } } } } } }