brpoplpush(
src: KeyT,
dst: KeyT,
timeout: Optional[Number] = 0
) → Union[Awaitable[Optional[str]], Optional[str]]
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.
brpoplpush(
source: RedisKey,
destination: RedisKey,
timeout: number | string,
callback?: Callback<string | null>
) → Result<string | null, Context>
Possible errors
See Redis error messages for what each error means. Other errors, such as connection errors, aren't listed.
brpoplpush(
source: String,
destination: String,
timeout: int // seconds to block. A timeout of zero can be used to block indefinitely.
) → String // The element being popped from source and pushed to destination @deprecated Use ListCommands#blmove(String, String, ListDirection, ListDirection, double) with ListDirection#RIGHT and ListDirection#LEFT. Deprecated in Jedis 8.0.0. Mirrors Redis deprecation since 6.2.0.
brpoplpush(
source: String,
destination: String,
timeout: int // seconds to block. A timeout of zero can be used to block indefinitely.
) → String // The element being popped from source and pushed to destination @deprecated Use ListCommands#blmove(String, String, ListDirection, ListDirection, double) with ListDirection#RIGHT and ListDirection#LEFT. Deprecated in Jedis 8.0.0. Mirrors Redis deprecation since 6.2.0.
Possible errors
See Redis error messages for what each error means. Other errors, such as connection errors, aren't listed.
brpoplpush(
timeout: long, // the timeout in seconds.
source: K, // the source key.
destination: K // the destination type: key.
) → V // V bulk-string-reply the element being popped from source and pushed to destination. If timeout is reached, a. @since 6.1.3
brpoplpush(
timeout: double, // the timeout in seconds.
source: K, // the source key.
destination: K // the destination type: key.
) → V // V bulk-string-reply the element being popped from source and pushed to destination. If timeout is reached, a. @since 6.1.3
brpoplpush(
timeout: long, // the timeout in seconds.
source: K, // the source key.
destination: K // the destination type: key.
) → RedisFuture<V> // V bulk-string-reply the element being popped from source and pushed to destination. If timeout is reached, a. @since 6.1.3
brpoplpush(
timeout: double, // the timeout in seconds.
source: K, // the source key.
destination: K // the destination type: key.
) → RedisFuture<V> // V bulk-string-reply the element being popped from source and pushed to destination. If timeout is reached, a. @since 6.1.3
brpoplpush(
timeout: long, // the timeout in seconds.
source: K, // the source key.
destination: K // the destination type: key.
) → Mono<V> // V bulk-string-reply the element being popped from source and pushed to destination. If timeout is reached, a. @since 6.1.3
brpoplpush(
timeout: double, // the timeout in seconds.
source: K, // the source key.
destination: K // the destination type: key.
) → Mono<V> // V bulk-string-reply the element being popped from source and pushed to destination. If timeout is reached, a. @since 6.1.3
BRPopLPush(
ctx: context.Context,
source: Any,
destination: string,
timeout: time.Duration
) → *StringCmd
Possible errors
See Redis error messages for what each error means. Other errors, such as connection errors, aren't listed.
BRPopLPush(
source: RedisKey, // The key of the source list.
destination: RedisKey, // The key of the destination list.
timeout: double // Server-side timeout for the wait. A value of 0 means to wait indefinitely.
) → RedisValue? // The element being popped and pushed, or null if the server timeout expires.
Possible errors
See Redis error messages for what each error means. Other errors, such as connection errors, aren't listed.
BRPopLPushAsync(
source: RedisKey, // The key of the source list.
destination: RedisKey, // The key of the destination list.
timeout: double // Server-side timeout for the wait. A value of 0 means to wait indefinitely.
) → Task<RedisValue?> // The element being popped and pushed, or null if the server timeout expires.
Possible errors
See Redis error messages for what each error means. Other errors, such as connection errors, aren't listed.
brpoplpush(
$source: string,
$destination: string,
$timeout: int|float
) → string|null
brpoplpush(
source: String, // source key
destination: String, // destination key
timeout: Float, Integer // timeout in seconds
) → nil, String // the element was popped and pushed
Possible errors
See Redis error messages for what each error means. Other errors, such as connection errors, aren't listed.
brpoplpush(
srckey: S,
dstkey: D,
timeout: f64
) → (Option<String>)
brpoplpush(
srckey: S,
dstkey: D,
timeout: f64
) → (Option<String>)