KeyCommands

dev.profunktor.redis4cats.algebra.KeyCommands
trait KeyCommands[F[_], K]

Attributes

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

Members list

Value members

Abstract methods

def del(key: K*): F[Long]
def exists(key: K*): F[Boolean]
def expire(key: K, expiresIn: FiniteDuration): F[Boolean]
def expireAt(key: K, at: Instant): F[Boolean]
def pttl(key: K): F[Option[FiniteDuration]]
def scan: F[KeyScanCursor[K]]
def scan(previous: KeyScanCursor[K]): F[KeyScanCursor[K]]
def scan(scanArgs: ScanArgs): F[KeyScanCursor[K]]
def scan(previous: KeyScanCursor[K], scanArgs: ScanArgs): F[KeyScanCursor[K]]
def ttl(key: K): F[Option[FiniteDuration]]

Deprecated methods

def scan(cursor: Long): F[KeyScanCursor[K]]

Attributes

Deprecated
[Since version 0.10.4]
def scan(cursor: Long, scanArgs: ScanArgs): F[KeyScanCursor[K]]

Attributes

Deprecated
[Since version 0.10.4]