MCPcopy
hub / github.com/redis/redis-py / hsetex

Method hsetex

redis/commands/core.py:9736–9749  ·  view source on GitHub ↗
(
        self: SyncClientProtocol,
        name: KeyT,
        key: FieldT | None = None,
        value: EncodableT | None = None,
        mapping: Mapping[FieldT, EncodableT] | None = None,
        items: Sequence[EncodableT] | None = None,
        ex: ExpiryT | None = None,
        px: ExpiryT | None = None,
        exat: AbsExpiryT | None = None,
        pxat: AbsExpiryT | None = None,
        data_persist_option: HashDataPersistOptions | None = None,
        keepttl: bool = False,
    )

Source from the content-addressed store, hash-verified

9734
9735 @overload
9736 def hsetex(
9737 self: SyncClientProtocol,
9738 name: KeyT,
9739 key: FieldT | None = None,
9740 value: EncodableT | None = None,
9741 mapping: Mapping[FieldT, EncodableT] | None = None,
9742 items: Sequence[EncodableT] | None = None,
9743 ex: ExpiryT | None = None,
9744 px: ExpiryT | None = None,
9745 exat: AbsExpiryT | None = None,
9746 pxat: AbsExpiryT | None = None,
9747 data_persist_option: HashDataPersistOptions | None = None,
9748 keepttl: bool = False,
9749 ) -> int: ...
9750
9751 @overload
9752 def hsetex(

Calls 6

DataErrorClass · 0.90
extract_expire_flagsFunction · 0.90
at_most_one_value_setFunction · 0.85
appendMethod · 0.45
extendMethod · 0.45
execute_commandMethod · 0.45