ScriptingCommands

trait ScriptingCommands[F[_], K, V] extends CommandsDeps[F, K, V] with ScriptingCommandsF[F, K, V]
trait ScriptingCommandsF[F, K, V]
trait CommandsDeps[F, K, V]
class Object
trait Matchable
class Any
class RedisSyncCommandsF[F, K, V]

Value members

Concrete methods

def eval(script: String, keys: Seq[K], values: Seq[V]): F[RedisData[V]]
def eval(script: Array[Byte], keys: Seq[K], values: Seq[V]): F[RedisData[V]]
def evalReadOnly(script: Array[Byte], keys: Seq[K], values: Seq[V]): F[RedisData[V]]
def evalsha(digest: String, keys: Seq[K], values: Seq[V]): F[RedisData[V]]
def evalshaReadOnly(digest: String, keys: Seq[K], values: Seq[V]): F[RedisData[V]]
def scriptExists(digests: String*): F[Seq[Boolean]]
def scriptFlush(): F[String]
def scriptFlush(flushMode: FlushMode): F[String]
def scriptKill(): F[String]
def scriptLoad(script: String): F[String]
def scriptLoad(script: Array[Byte]): F[String]

Abstract fields

protected val underlying: RedisScriptingAsyncCommands[K, V] & BaseRedisAsyncCommands[K, V]

Inherited fields

Inherited from:
CommandsDeps

Implicits

Inherited implicits

implicit protected val _async: Async[F]
Inherited from:
CommandsDeps