@valkey/valkey-glide
    Preparing search index...

    Interface HSetExOptions

    Optional arguments for the HSETEX command.

    // Set fields with 60 second expiration, only if none exist
    const options: HSetExOptions = {
    fieldConditionalChange: HashFieldConditionalChange.ONLY_IF_NONE_EXIST,
    expiry: { type: TimeUnit.Seconds, count: 60 }
    };

    // Set fields and keep existing TTL
    const keepTtlOptions: HSetExOptions = {
    expiry: "KEEPTTL"
    };

    See https://valkey.io/commands/hsetex/ for more details.

    interface HSetExOptions {
        expiry?: HSetExExpiry;
        fieldConditionalChange?: HashFieldConditionalChange;
    }
    Index

    Properties

    expiry?: HSetExExpiry

    Expiry settings for the fields. See HSetExExpiry.

    fieldConditionalChange?: HashFieldConditionalChange

    Options for handling existing fields. See HashFieldConditionalChange.