pyignite.datatypes.expiry_policy module¶
-
class
pyignite.datatypes.expiry_policy.
ExpiryPolicy
(*, create: Union[int, datetime.timedelta] = -2, update: Union[int, datetime.timedelta] = -2, access: Union[int, datetime.timedelta] = -2)¶ Bases:
object
Set expiry policy for the cache.
-
ETERNAL
= -1¶ Set TTL eternal.
-
UNCHANGED
= -2¶ Set TTL unchanged.
-
__init__
(*, create: Union[int, datetime.timedelta] = -2, update: Union[int, datetime.timedelta] = -2, access: Union[int, datetime.timedelta] = -2) → None¶ Method generated by attrs for class ExpiryPolicy.
-
access
= None¶ Set TTL for access in milliseconds or
timedelta
-
create
= None¶ Set TTL for create in milliseconds or
timedelta
-
update
= None¶ Set TTL for update in milliseconds or
timedelta
-