KeyCommands

trait KeyCommands[F[_], K]
class Object
trait Matchable
class Any
trait RedisCommands[F, K, V]

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 objectIdletime(key: K): F[Option[FiniteDuration]]
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

@deprecated("In favor of scan(cursor: KeyScanCursor[K])", since = "0.10.4")
def scan(cursor: Long): F[KeyScanCursor[K]]
Deprecated
[Since version 0.10.4]
@deprecated("In favor of scan(cursor: KeyScanCursor[K], scanArgs: ScanArgs)", since = "0.10.4")
def scan(cursor: Long, scanArgs: ScanArgs): F[KeyScanCursor[K]]
Deprecated
[Since version 0.10.4]