Packages

case class FlatMappedOp[A, B](batch: RedisBatch[A], fun: (A) ⇒ RedisOp[B]) extends RedisOp[B] with Product with Serializable

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. FlatMappedOp
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. RedisOp
  7. AnyRef
  8. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new FlatMappedOp(batch: RedisBatch[A], fun: (A) ⇒ RedisOp[B])

Value Members

  1. 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
  2. val batch: RedisBatch[A]
  3. def failed: RedisOp[Throwable]
    Definition Classes
    RedisOp
  4. def fallbackTo[B >: B](op: RedisOp[B]): RedisOp[B]
    Definition Classes
    RedisOp
  5. val fun: (A) ⇒ RedisOp[B]
  6. def ignoreFailures: RedisOp[Unit]
    Definition Classes
    RedisOp
  7. def map[B](f: (B) ⇒ B): RedisOp[B]
    Definition Classes
    RedisOp
  8. def recover[B >: B](f: PartialFunction[Throwable, B]): RedisOp[B]
    Definition Classes
    RedisOp
  9. def recoverWith[B >: B](fun: PartialFunction[Throwable, RedisOp[B]]): RedisOp[B]
    Definition Classes
    RedisOp
  10. def transform[B](fun: (commons.Try[B]) ⇒ commons.Try[B]): RedisOp[B]
    Definition Classes
    RedisOp
  11. def tried: RedisOp[commons.Try[B]]
    Definition Classes
    RedisOp