ListCommands

dev.profunktor.redis4cats.algebra.ListCommands
trait ListCommands[F[_], K, V] extends ListBlocking[F, K, V], ListGetter[F, K, V], ListSetter[F, K, V], ListPushPop[F, K, V]

Attributes

Graph
Supertypes
trait ListPushPop[F, K, V]
trait ListSetter[F, K, V]
trait ListGetter[F, K, V]
trait ListBlocking[F, K, V]
class Object
trait Matchable
class Any
Show all
Known subtypes
trait RedisCommands[F, K, V]

Members list

Value members

Inherited methods

def blPop(timeout: Duration, keys: NonEmptyList[K]): F[Option[(K, V)]]

Attributes

Inherited from:
ListBlocking
def brPop(timeout: Duration, keys: NonEmptyList[K]): F[Option[(K, V)]]

Attributes

Inherited from:
ListBlocking
def brPopLPush(timeout: Duration, source: K, destination: K): F[Option[V]]

Attributes

Inherited from:
ListBlocking
def lIndex(key: K, index: Long): F[Option[V]]

Attributes

Inherited from:
ListGetter
def lInsertAfter(key: K, pivot: V, value: V): F[Long]

Attributes

Inherited from:
ListSetter
def lInsertBefore(key: K, pivot: V, value: V): F[Long]

Attributes

Inherited from:
ListSetter
def lLen(key: K): F[Option[Long]]

Attributes

Inherited from:
ListGetter
def lPop(key: K): F[Option[V]]

Attributes

Inherited from:
ListPushPop
def lPush(key: K, values: V*): F[Long]

Attributes

Inherited from:
ListPushPop
def lPushX(key: K, values: V*): F[Long]

Attributes

Inherited from:
ListPushPop
def lRange(key: K, start: Long, stop: Long): F[List[V]]

Attributes

Inherited from:
ListGetter
def lRem(key: K, count: Long, value: V): F[Long]

Attributes

Inherited from:
ListSetter
def lSet(key: K, index: Long, value: V): F[Unit]

Attributes

Inherited from:
ListSetter
def lTrim(key: K, start: Long, stop: Long): F[Unit]

Attributes

Inherited from:
ListSetter
def rPop(key: K): F[Option[V]]

Attributes

Inherited from:
ListPushPop
def rPopLPush(source: K, destination: K): F[Option[V]]

Attributes

Inherited from:
ListPushPop
def rPush(key: K, values: V*): F[Long]

Attributes

Inherited from:
ListPushPop
def rPushX(key: K, values: V*): F[Long]

Attributes

Inherited from:
ListPushPop