lories.data.retention ===================== .. py:module:: lories.data.retention .. autoapi-nested-parse:: lories.data.retention ~~~~~~~~~~~~~~~~~~~~~ Exceptions ---------- .. autoapisummary:: lories.data.retention.RetentionException Classes ------- .. autoapisummary:: lories.data.retention.Retentions Module Contents --------------- .. py:exception:: RetentionException Bases: :py:obj:`lories.ResourceError` .. autoapi-inheritance-diagram:: lories.data.retention.RetentionException :parts: 1 :private-bases: Raise if an error occurred while processing retention policy. Initialize self. See help(type(self)) for accurate signature. .. py:class:: Retentions(*retentions: Retention) Bases: :py:obj:`MutableSequence`\ [\ :py:obj:`Retention`\ ] .. autoapi-inheritance-diagram:: lories.data.retention.Retentions :parts: 1 :private-bases: All the operations on a read-write sequence. Concrete subclasses must provide __new__ or __init__, __getitem__, __setitem__, __delitem__, __len__, and insert(). .. py:method:: extend(retentions: Iterable[Retention], unique: bool = False) S.extend(iterable) -- extend sequence by appending elements from the iterable .. py:method:: insert(index: int, retention: Retention) S.insert(index, value) -- insert value before index