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¶
Set TTL for access in milliseconds or
timedelta
- create¶
Set TTL for create in milliseconds or
timedelta
- update¶
Set TTL for update in milliseconds or
timedelta