SortedSetCommands

dev.profunktor.redis4cats.algebra.SortedSetCommands
trait SortedSetCommands[F[_], K, V] extends SortedSetGetter[F, K, V], SortedSetSetter[F, K, V]

Attributes

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

Members list

Value members

Inherited methods

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

Attributes

Inherited from:
SortedSetGetter
def bzPopMin(timeout: Duration, keys: NonEmptyList[K]): F[Option[(K, ScoreWithValue[V])]]

Attributes

Inherited from:
SortedSetGetter
def zAdd(key: K, args: Option[ZAddArgs], values: ScoreWithValue[V]*): F[Long]

Attributes

Inherited from:
SortedSetSetter
def zAddIncr(key: K, args: Option[ZAddArgs], value: ScoreWithValue[V]): F[Double]

Attributes

Inherited from:
SortedSetSetter
def zCard(key: K): F[Option[Long]]

Attributes

Inherited from:
SortedSetGetter
def zCount[T : Numeric](key: K, range: ZRange[T]): F[Option[Long]]

Attributes

Inherited from:
SortedSetGetter
def zDiff(keys: K*): F[List[V]]

Attributes

Inherited from:
SortedSetGetter
def zDiffWithScores(keys: K*): F[List[ScoreWithValue[V]]]

Attributes

Inherited from:
SortedSetGetter
def zIncrBy(key: K, member: V, amount: Double): F[Double]

Attributes

Inherited from:
SortedSetSetter
def zInter(args: Option[ZAggregateArgs], keys: K*): F[List[V]]

Attributes

Inherited from:
SortedSetGetter
def zInterStore(destination: K, args: Option[ZStoreArgs], keys: K*): F[Long]

Attributes

Inherited from:
SortedSetSetter
def zInterWithScores(args: Option[ZAggregateArgs], keys: K*): F[List[ScoreWithValue[V]]]

Attributes

Inherited from:
SortedSetGetter
def zLexCount(key: K, range: ZRange[V]): F[Option[Long]]

Attributes

Inherited from:
SortedSetGetter
def zPopMax(key: K, count: Long): F[List[ScoreWithValue[V]]]

Attributes

Inherited from:
SortedSetGetter
def zPopMin(key: K, count: Long): F[List[ScoreWithValue[V]]]

Attributes

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

Attributes

Inherited from:
SortedSetGetter
def zRangeByLex(key: K, range: ZRange[V], limit: Option[RangeLimit]): F[List[V]]

Attributes

Inherited from:
SortedSetGetter
def zRangeByScore[T : Numeric](key: K, range: ZRange[T], limit: Option[RangeLimit]): F[List[V]]

Attributes

Inherited from:
SortedSetGetter
def zRangeByScoreWithScores[T : Numeric](key: K, range: ZRange[T], limit: Option[RangeLimit]): F[List[ScoreWithValue[V]]]

Attributes

Inherited from:
SortedSetGetter
def zRangeWithScores(key: K, start: Long, stop: Long): F[List[ScoreWithValue[V]]]

Attributes

Inherited from:
SortedSetGetter
def zRank(key: K, value: V): F[Option[Long]]

Attributes

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

Attributes

Inherited from:
SortedSetSetter
def zRemRangeByLex(key: K, range: ZRange[V]): F[Long]

Attributes

Inherited from:
SortedSetSetter
def zRemRangeByRank(key: K, start: Long, stop: Long): F[Long]

Attributes

Inherited from:
SortedSetSetter
def zRemRangeByScore[T : Numeric](key: K, range: ZRange[T]): F[Long]

Attributes

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

Attributes

Inherited from:
SortedSetGetter
def zRevRangeByLex(key: K, range: ZRange[V], limit: Option[RangeLimit]): F[List[V]]

Attributes

Inherited from:
SortedSetGetter
def zRevRangeByScore[T : Numeric](key: K, range: ZRange[T], limit: Option[RangeLimit]): F[List[V]]

Attributes

Inherited from:
SortedSetGetter
def zRevRangeByScoreWithScores[T : Numeric](key: K, range: ZRange[T], limit: Option[RangeLimit]): F[List[ScoreWithValue[V]]]

Attributes

Inherited from:
SortedSetGetter
def zRevRangeWithScores(key: K, start: Long, stop: Long): F[List[ScoreWithValue[V]]]

Attributes

Inherited from:
SortedSetGetter
def zRevRank(key: K, value: V): F[Option[Long]]

Attributes

Inherited from:
SortedSetGetter
def zScore(key: K, value: V): F[Option[Double]]

Attributes

Inherited from:
SortedSetGetter
def zUnion(args: Option[ZAggregateArgs], keys: K*): F[List[V]]

Attributes

Inherited from:
SortedSetGetter
def zUnionStore(destination: K, args: Option[ZStoreArgs], keys: K*): F[Long]

Attributes

Inherited from:
SortedSetSetter
def zUnionWithScores(args: Option[ZAggregateArgs], keys: K*): F[List[ScoreWithValue[V]]]

Attributes

Inherited from:
SortedSetGetter