case class FlatMappedOp[A, B](batch: RedisBatch[A], fun: (A) ⇒ RedisOp[B]) extends RedisOp[B] with Product with Serializable
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- FlatMappedOp
- Serializable
- Serializable
- Product
- Equals
- RedisOp
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Instance Constructors
- new FlatMappedOp(batch: RedisBatch[A], fun: (A) ⇒ RedisOp[B])
Value Members
-
def
asking: RedisOp[B]
Ensures that every keyed command in this operation is prepended with special
ASKING
command.Ensures that every keyed command in this operation is prepended with special
ASKING
command. This is necessary only when manually handling Redis Cluster redirections.- Definition Classes
- RedisOp
- val batch: RedisBatch[A]
-
def
failed: RedisOp[Throwable]
- Definition Classes
- RedisOp
-
def
fallbackTo[B >: B](op: RedisOp[B]): RedisOp[B]
- Definition Classes
- RedisOp
- val fun: (A) ⇒ RedisOp[B]
-
def
ignoreFailures: RedisOp[Unit]
- Definition Classes
- RedisOp
-
def
map[B](f: (B) ⇒ B): RedisOp[B]
- Definition Classes
- RedisOp
-
def
recover[B >: B](f: PartialFunction[Throwable, B]): RedisOp[B]
- Definition Classes
- RedisOp
-
def
recoverWith[B >: B](fun: PartialFunction[Throwable, RedisOp[B]]): RedisOp[B]
- Definition Classes
- RedisOp
-
def
transform[B](fun: (commons.Try[B]) ⇒ commons.Try[B]): RedisOp[B]
- Definition Classes
- RedisOp
-
def
tried: RedisOp[commons.Try[B]]
- Definition Classes
- RedisOp