bzpopmax(
keys: KeysT,
timeout: TimeoutSecT = 0
) → ResponseT
Possible errors
See Redis error messages for what each error means. Other errors, such as connection errors, aren't listed.
bzPopMax(
keys: RedisVariadicArgument,
timeout: number
) → Any
Possible errors
See Redis error messages for what each error means. Other errors, such as connection errors, aren't listed.
bzpopmax(
...keys: RedisKey[],
timeout: number | string,
callback: Callback<[key: string, member: string, score: string] | null>
) → Result<[key: string, member: string, score: string] | null, Context>
bzpopmax(
keys: RedisKey[],
timeout: number | string,
callback: Callback<[key: string, member: string, score: string] | null>
) → Result<[key: string, member: string, score: string] | null, Context>
bzpopmax(
...keys: RedisKey[],
timeout: number | string
) → Result<[key: string, member: string, score: string] | null, Context>
bzpopmax(
keys: RedisKey[],
timeout: number | string
) → Result<[key: string, member: string, score: string] | null, Context>
Possible errors
See Redis error messages for what each error means. Other errors, such as connection errors, aren't listed.
bzpopmax(
timeout: double,
keys: String...
) → KeyValue<String, Tuple> // BLPOP returns a two-elements array via a multi bulk reply in order to return both the unblocking key and the popped value. When a non-zero timeout is specified, and the BLPOP operation timed out, the return value is a nil multi bulk reply. Most connection values will return false or nil accordingly to the programming language used.
Possible errors
See Redis error messages for what each error means. Other errors, such as connection errors, aren't listed.
bzpopmax(
timeout: long, // the timeout in seconds.
keys: K... // the keys.
) → KeyValue<K, ScoredValue<V>> // KeyValue<K, ScoredValue<V>> multi-bulk containing the name of the key, the score and the popped member. @since 6.1.3
bzpopmax(
timeout: double, // the timeout in seconds.
keys: K... // the keys.
) → KeyValue<K, ScoredValue<V>> // KeyValue<K, ScoredValue<V>> multi-bulk containing the name of the key, the score and the popped member. @since 6.1.3
bzpopmax(
timeout: long, // the timeout in seconds.
keys: K... // the keys.
) → RedisFuture<KeyValue<K, ScoredValue<V>>> // KeyValue<K, ScoredValue<V>> multi-bulk containing the name of the key, the score and the popped member. @since 6.1.3
bzpopmax(
timeout: double, // the timeout in seconds.
keys: K... // the keys.
) → RedisFuture<KeyValue<K, ScoredValue<V>>> // KeyValue<K, ScoredValue<V>> multi-bulk containing the name of the key, the score and the popped member. @since 6.1.3
bzpopmax(
timeout: long, // the timeout in seconds.
keys: K... // the keys.
) → Mono<KeyValue<K, ScoredValue<V>>> // KeyValue<K, ScoredValue<V>> multi-bulk containing the name of the key, the score and the popped member. @since 6.1.3
bzpopmax(
timeout: double, // the timeout in seconds.
keys: K... // the keys.
) → Mono<KeyValue<K, ScoredValue<V>>> // KeyValue<K, ScoredValue<V>> multi-bulk containing the name of the key, the score and the popped member. @since 6.1.3
BZPopMax(
ctx: context.Context,
timeout: time.Duration,
keys: ...string
) → *ZWithKeyCmd
Possible errors
See Redis error messages for what each error means. Other errors, such as connection errors, aren't listed.
BZPopMax(
keys: RedisKey[],
timeout: double // Server-side timeout for the wait. A value of 0 means to wait indefinitely.
) → Tuple<RedisKey, RedisValueWithScore>? // A sorted set entry paired with its score, together with the key it was popped from, or nullif the server timeout expires.
BZPopMax(
key: RedisKey, // The key to check.
timeout: double // Server-side timeout for the wait. A value of 0 means to wait indefinitely.
) → Tuple<RedisKey, RedisValueWithScore>? // A sorted set entry paired with its score, together with the key it was popped from, or nullif the server timeout expires.
Possible errors
See Redis error messages for what each error means. Other errors, such as connection errors, aren't listed.
BZPopMaxAsync(
keys: RedisKey[],
timeout: double // Server-side timeout for the wait. A value of 0 means to wait indefinitely.
) → Task<Tuple<RedisKey, RedisValueWithScore>?> // A sorted set entry paired with its score, together with the key it was popped from, or nullif the server timeout expires.
BZPopMaxAsync(
key: RedisKey, // The key to check.
timeout: double // Server-side timeout for the wait. A value of 0 means to wait indefinitely.
) → Task<Tuple<RedisKey, RedisValueWithScore>?> // A sorted set entry paired with its score, together with the key it was popped from, or nullif the server timeout expires.
Possible errors
See Redis error messages for what each error means. Other errors, such as connection errors, aren't listed.
bzpopmax(
$keys: array,
$timeout: int
) → array
bzpopmax(
*args: Array<String>, // one or multiple keys of the sorted sets
timeout: Integer // the maximum number of seconds to block
) → Array<String, String, Float> // a tuple of key, member and score
Possible errors
See Redis error messages for what each error means. Other errors, such as connection errors, aren't listed.
bzpopmax(
key: K,
timeout: f64
) → (Option<(String, String, f64)>)
bzpopmax(
key: K,
timeout: f64
) → (Option<(String, String, f64)>)