ScriptCommands

dev.profunktor.redis4cats.algebra.ScriptCommands
trait ScriptCommands[F[_], K, V] extends Scripting[F, K, V], Functions[F, K, V]

Attributes

Graph
Supertypes
trait Functions[F, K, V]
trait Scripting[F, K, V]
class Object
trait Matchable
class Any
Known subtypes
trait RedisCommands[F, K, V]

Members list

Value members

Inherited and Abstract methods

def digest(script: String): F[String]

Attributes

Inherited from:
Scripting
def eval(script: String, output: ScriptOutputType[V], keys: List[K], values: List[V]): F[output.R]

Attributes

Inherited from:
Scripting
def eval(script: String, output: ScriptOutputType[V], keys: List[K]): F[output.R]

Attributes

Inherited from:
Scripting
def eval(script: String, output: ScriptOutputType[V]): F[output.R]

Attributes

Inherited from:
Scripting
def evalReadOnly(script: String, output: ScriptOutputType[V], keys: List[K], values: List[V]): F[output.R]

Attributes

Inherited from:
Scripting
def evalReadOnly(script: String, output: ScriptOutputType[V], keys: List[K]): F[output.R]

Attributes

Inherited from:
Scripting
def evalReadOnly(script: String, output: ScriptOutputType[V]): F[output.R]

Attributes

Inherited from:
Scripting
def evalSha(digest: String, output: ScriptOutputType[V], keys: List[K], values: List[V]): F[output.R]

Attributes

Inherited from:
Scripting
def evalSha(digest: String, output: ScriptOutputType[V], keys: List[K]): F[output.R]

Attributes

Inherited from:
Scripting
def evalSha(digest: String, output: ScriptOutputType[V]): F[output.R]

Attributes

Inherited from:
Scripting
def evalShaReadOnly(digest: String, output: ScriptOutputType[V], keys: List[K], values: List[V]): F[output.R]

Attributes

Inherited from:
Scripting
def evalShaReadOnly(digest: String, output: ScriptOutputType[V], keys: List[K]): F[output.R]

Attributes

Inherited from:
Scripting
def evalShaReadOnly(digest: String, output: ScriptOutputType[V]): F[output.R]

Attributes

Inherited from:
Scripting
def fcall(function: String, output: ScriptOutputType[V], keys: List[K], values: List[V]): F[output.R]

Attributes

Inherited from:
Functions
def fcall(function: String, output: ScriptOutputType[V], keys: List[K]): F[output.R]

Attributes

Inherited from:
Functions
def fcallReadOnly(function: String, output: ScriptOutputType[V], keys: List[K], values: List[V]): F[output.R]

Attributes

Inherited from:
Functions
def fcallReadOnly(function: String, output: ScriptOutputType[V], keys: List[K]): F[output.R]

Attributes

Inherited from:
Functions
def functionDump(): F[Array[Byte]]

Attributes

Inherited from:
Functions
def functionFlush(flushMode: FlushMode): F[String]

Attributes

Inherited from:
Functions
def functionKill(): F[String]

Attributes

Inherited from:
Functions
def functionList(libraryName: String): F[List[Map[String, Any]]]

Attributes

Inherited from:
Functions
def functionList(): F[List[Map[String, Any]]]

Attributes

Inherited from:
Functions
def functionLoad(functionCode: String, replace: Boolean): F[String]

Attributes

Inherited from:
Functions
def functionLoad(functionCode: String): F[String]

Attributes

Inherited from:
Functions

Attributes

Inherited from:
Functions
def functionRestore(dump: Array[Byte]): F[String]

Attributes

Inherited from:
Functions
def scriptExists(digests: String*): F[List[Boolean]]

Attributes

Inherited from:
Scripting
def scriptFlush: F[Unit]

Attributes

Inherited from:
Scripting
def scriptLoad(script: Array[Byte]): F[String]

Attributes

Inherited from:
Scripting
def scriptLoad(script: String): F[String]

Attributes

Inherited from:
Scripting