brpop(
keys: List,
timeout: Optional[Number] = 0
) → Union[Awaitable[list], list]
Possible errors
See Redis error messages for what each error means. Other errors, such as connection errors, aren't listed.
No method signature available for this client.
brpop(
...keys: RedisKey[],
timeout: number | string,
callback: Callback<[string, string] | null>
) → Result<[string, string] | null, Context>
brpop(
keys: RedisKey[],
timeout: number | string,
callback: Callback<[string, string] | null>
) → Result<[string, string] | null, Context>
brpop(
...keys: RedisKey[],
timeout: number | string
) → Result<[string, string] | null, Context>
brpop(
keys: RedisKey[],
timeout: number | string
) → Result<[string, string] | null, Context>
Possible errors
See Redis error messages for what each error means. Other errors, such as connection errors, aren't listed.
brpop(
timeout: int,
keys: String...
) → List<String>
brpop(
timeout: double,
keys: String...
) → KeyValue<String, String>
brpop(
timeout: int,
key: String
) → List<String>
brpop(
timeout: double,
key: String
) → KeyValue<String, String>
brpop(
timeout: int,
keys: String...
) → List<String>
Possible errors
See Redis error messages for what each error means. Other errors, such as connection errors, aren't listed.
brpop(
timeout: long, // the timeout in seconds.
keys: K... // the keys.
) → KeyValue<K, V> // KeyValue<K,V> array-reply specifically: A null multi-bulk when no element could be popped and the timeout expired. A two-element multi-bulk with the first element being the name of the key where an element was popped and the second element being the value of the popped element. @since 6.1.3
brpop(
timeout: double, // the timeout in seconds.
keys: K... // the keys.
) → KeyValue<K, V> // KeyValue<K,V> array-reply specifically: A null multi-bulk when no element could be popped and the timeout expired. A two-element multi-bulk with the first element being the name of the key where an element was popped and the second element being the value of the popped element. @since 6.1.3
brpop(
timeout: long, // the timeout in seconds.
keys: K... // the keys.
) → RedisFuture<KeyValue<K, V>> // KeyValue<K,V> array-reply specifically: A null multi-bulk when no element could be popped and the timeout expired. A two-element multi-bulk with the first element being the name of the key where an element was popped and the second element being the value of the popped element. @since 6.1.3
brpop(
timeout: double, // the timeout in seconds.
keys: K... // the keys.
) → RedisFuture<KeyValue<K, V>> // KeyValue<K,V> array-reply specifically: A null multi-bulk when no element could be popped and the timeout expired. A two-element multi-bulk with the first element being the name of the key where an element was popped and the second element being the value of the popped element. @since 6.1.3
brpop(
timeout: long, // the timeout in seconds.
keys: K... // the keys.
) → Mono<KeyValue<K, V>> // KeyValue<K,V> array-reply specifically: A null multi-bulk when no element could be popped and the timeout expired. A two-element multi-bulk with the first element being the name of the key where an element was popped and the second element being the value of the popped element. @since 6.1.3
brpop(
timeout: double, // the timeout in seconds.
keys: K... // the keys.
) → Mono<KeyValue<K, V>> // KeyValue<K,V> array-reply specifically: A null multi-bulk when no element could be popped and the timeout expired. A two-element multi-bulk with the first element being the name of the key where an element was popped and the second element being the value of the popped element. @since 6.1.3
BRPop(
ctx: context.Context,
timeout: time.Duration,
keys: ...string
) → *StringSliceCmd
Possible errors
See Redis error messages for what each error means. Other errors, such as connection errors, aren't listed.
BRPop(
keys: RedisKey[],
timeout: double // Server-side timeout for the wait. A value of 0 means to wait indefinitely.
) → Tuple<RedisKey, RedisValue>? // A value, together with the key it was popped from, or null if the server timeoutexpires.
BRPop(
key: RedisKey, // The key to check.
timeout: double // Server-side timeout for the wait. A value of 0 means to wait indefinitely.
) → Tuple<RedisKey, RedisValue>? // A value, together with the key it was popped from, or null if the server timeoutexpires.
Possible errors
See Redis error messages for what each error means. Other errors, such as connection errors, aren't listed.
BRPopAsync(
keys: RedisKey[],
timeout: double // Server-side timeout for the wait. A value of 0 means to wait indefinitely.
) → Task<Tuple<RedisKey, RedisValue>?> // A value, together with the key it was popped from, or null if the server timeoutexpires.
BRPopAsync(
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, RedisValue>?> // A value, together with the key it was popped from, or null if the server timeoutexpires.
Possible errors
See Redis error messages for what each error means. Other errors, such as connection errors, aren't listed.
brpop(
$keys: array|string,
$timeout: int|float
) → array|null
brpop(
*args: String, Array<String>, // one or more keys to perform the blocking pop on
timeout: Float, Integer // timeout in seconds
) → nil, [String, String] // tuple of the list that was popped from and element
Possible errors
See Redis error messages for what each error means. Other errors, such as connection errors, aren't listed.
brpop(
key: K,
timeout: f64
) → (Option<[String
brpop(
key: K,
timeout: f64
) → (Option<[String