package redis
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- redis
- Scripting
- Streams
- Lists
- Strings
- SortedSets
- Shared
- Keys
- Geo
- Connection
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Type Members
- type AbsTtl = AbsTtl.type
- Definition Classes
- Keys
- type Alpha = Alpha.type
- Definition Classes
- Keys
- type Changed = Changed.type
- Definition Classes
- SortedSets
- final case class ClusterExecutor(clusterConnectionRef: Synchronized[ClusterConnection], config: RedisClusterConfig, scope: Closeable) extends RedisExecutor with Product with Serializable
- trait CodecSupplier extends AnyRef
- type Copy = Copy.type
- Definition Classes
- Keys
- type Id[+A] = A
- type Increment = Increment.type
- Definition Classes
- SortedSets
- sealed trait Input[-A] extends AnyRef
- type KeepTtl = KeepTtl.type
- Definition Classes
- Strings
- type MemberScores[+M] = Chunk[MemberScore[M]]
- Definition Classes
- SortedSets
- type MkStream = MkStream.type
- Definition Classes
- Streams
- type NoAck = NoAck.type
- Definition Classes
- Streams
- sealed trait Output[+A] extends AnyRef
- trait Redis extends Connection with Geo with Hashes with HyperLogLog with Keys with Lists with Sets with Strings with SortedSets with Streams with Scripting with Cluster
- final case class RedisClusterConfig(addresses: Chunk[RedisUri], retry: RetryClusterConfig = RetryClusterConfig.Default) extends Product with Serializable
- final class RedisCommand[-In, +Out] extends AnyRef
- final case class RedisConfig(host: String, port: Int) extends Product with Serializable
- sealed trait RedisError extends Throwable with NoStackTrace
- trait RedisExecutor extends AnyRef
- final case class RedisUri(host: String, port: Int) extends Product with Serializable
- type Replace = Replace.type
- Definition Classes
- Keys
- sealed trait RespArgument extends AnyRef
- final case class RespCommand(args: Chunk[RespArgument]) extends Product with Serializable
- sealed trait RespValue extends Product with Serializable
- sealed trait ResultBuilder extends AnyRef
- final case class RetryClusterConfig(base: zio.Duration, factor: Double, maxRecurs: Int) extends Product with Serializable
- final class SingleNodeExecutor extends RedisExecutor
- type StreamChunks[N, I, K, V] = Chunk[StreamChunk[N, I, K, V]]
- Definition Classes
- Streams
- type StreamEntries[I, K, V] = Chunk[StreamEntry[I, K, V]]
- Definition Classes
- Streams
- type WithCoord = WithCoord.type
- Definition Classes
- Geo
- type WithDist = WithDist.type
- Definition Classes
- Geo
- type WithForce = WithForce.type
- Definition Classes
- Streams
- type WithHash = WithHash.type
- Definition Classes
- Geo
- type WithJustId = WithJustId.type
- Definition Classes
- Streams
- type WithScores = WithScores.type
- Definition Classes
- SortedSets
- sealed case class Address(ip: InetAddress, port: Int) extends Product with Serializable
- Definition Classes
- Connection
- sealed case class ClientEvents(readable: Boolean = false, writable: Boolean = false) extends Product with Serializable
- Definition Classes
- Connection
- sealed trait ClientFlag extends AnyRef
- Definition Classes
- Connection
- sealed case class ClientInfo(id: Long, name: Option[String] = None, address: Option[Address] = None, localAddress: Option[Address] = None, fileDescriptor: Option[Long] = None, age: Option[zio.Duration] = None, idle: Option[zio.Duration] = None, flags: Set[ClientFlag] = Set.empty, databaseId: Option[Long] = None, subscriptions: Int = 0, patternSubscriptions: Int = 0, multiCommands: Int = 0, queryBufferLength: Option[Int] = None, queryBufferFree: Option[Int] = None, outputBufferLength: Option[Int] = None, outputListLength: Option[Int] = None, outputBufferMem: Option[Long] = None, events: ClientEvents = ClientEvents(), lastCommand: Option[String] = None, argvMemory: Option[Long] = None, totalMemory: Option[Long] = None, redirectionClientId: Option[Long] = None, user: Option[String] = None) extends Product with Serializable
- Definition Classes
- Connection
- sealed trait ClientKillFilter extends AnyRef
- Definition Classes
- Connection
- sealed trait ClientPauseMode extends AnyRef
- Definition Classes
- Connection
- sealed case class ClientTrackingFlags(clientSideCaching: Boolean, trackingMode: Option[ClientTrackingMode] = None, noLoop: Boolean = false, caching: Option[Boolean] = None, brokenRedirect: Boolean = false) extends Product with Serializable
- Definition Classes
- Connection
- sealed case class ClientTrackingInfo(flags: ClientTrackingFlags, redirect: ClientTrackingRedirect, prefixes: Set[String] = Set.empty) extends Product with Serializable
- Definition Classes
- Connection
- sealed trait ClientTrackingMode extends AnyRef
- Definition Classes
- Connection
- sealed trait ClientTrackingRedirect extends AnyRef
- Definition Classes
- Connection
- sealed trait ClientType extends AnyRef
- Definition Classes
- Connection
- sealed trait UnblockBehavior extends AnyRef
- Definition Classes
- Connection
- sealed case class GeoView(member: String, dist: Option[Double], hash: Option[Long], longLat: Option[(Geo.this)#LongLat]) extends Product with Serializable
- Definition Classes
- Geo
- sealed case class LongLat(longitude: Double, latitude: Double) extends Product with Serializable
- Definition Classes
- Geo
- sealed trait RadiusUnit extends AnyRef
- Definition Classes
- Geo
- case class StoreBoth(results: (Geo.this)#Store, distances: (Geo.this)#StoreDist) extends (Geo.this)#StoreOptions with Product with Serializable
- Definition Classes
- Geo
- sealed case class StoreDist(key: String) extends Product with Serializable
- Definition Classes
- Geo
- case class StoreDistances(distances: (Geo.this)#StoreDist) extends (Geo.this)#StoreOptions with Product with Serializable
- Definition Classes
- Geo
- sealed trait StoreOptions extends AnyRef
- Definition Classes
- Geo
- case class StoreResults(results: (Geo.this)#Store) extends (Geo.this)#StoreOptions with Product with Serializable
- Definition Classes
- Geo
- sealed case class Auth(username: Option[String], password: String) extends Product with Serializable
- Definition Classes
- Keys
- sealed case class Freq(frequency: String) extends Product with Serializable
- Definition Classes
- Keys
- sealed case class IdleTime(seconds: Long) extends Product with Serializable
- Definition Classes
- Keys
- sealed trait RedisType extends Product with Serializable
- Definition Classes
- Keys
- sealed case class ListMaxLen(count: Long) extends Product with Serializable
- Definition Classes
- Lists
- sealed trait Position extends AnyRef
- Definition Classes
- Lists
- sealed case class Rank(rank: Long) extends Product with Serializable
- Definition Classes
- Lists
- sealed trait Side extends AnyRef
- Definition Classes
- Lists
- sealed trait DebugMode extends AnyRef
- Definition Classes
- Scripting
- sealed trait FlushMode extends AnyRef
- Definition Classes
- Scripting
- sealed case class Count(count: Long) extends Product with Serializable
- Definition Classes
- Shared
- sealed case class Limit(offset: Long, count: Long) extends Product with Serializable
- Definition Classes
- Shared
- sealed trait Order extends AnyRef
- Definition Classes
- Shared
- sealed case class Pattern(pattern: String) extends Product with Serializable
- Definition Classes
- Shared
- sealed case class Store(key: String) extends Product with Serializable
- Definition Classes
- Shared
- sealed trait Update extends AnyRef
- Definition Classes
- Shared
- sealed trait Aggregate extends Product
- Definition Classes
- SortedSets
- sealed trait LexMaximum extends AnyRef
- Definition Classes
- SortedSets
- sealed trait LexMinimum extends AnyRef
- Definition Classes
- SortedSets
- sealed case class LexRange(min: LexMinimum, max: LexMaximum) extends Product with Serializable
- Definition Classes
- SortedSets
- sealed case class MemberScore[+M](score: Double, member: M) extends Product with Serializable
- Definition Classes
- SortedSets
- sealed trait ScoreMaximum extends AnyRef
- Definition Classes
- SortedSets
- sealed trait ScoreMinimum extends AnyRef
- Definition Classes
- SortedSets
- sealed case class ScoreRange(min: ScoreMinimum, max: ScoreMaximum) extends Product with Serializable
- Definition Classes
- SortedSets
- sealed case class Group[G, C](group: G, consumer: C) extends Product with Serializable
- Definition Classes
- Streams
- sealed case class PendingInfo(total: Long, first: Option[String], last: Option[String], consumers: Map[String, Long]) extends Product with Serializable
- Definition Classes
- Streams
- sealed case class PendingMessage(id: String, owner: String, lastDelivered: zio.Duration, counter: Long) extends Product with Serializable
- Definition Classes
- Streams
- sealed case class StreamChunk[N, I, K, V](name: N, entries: Chunk[StreamEntry[I, K, V]]) extends Product with Serializable
- Definition Classes
- Streams
- sealed case class StreamConsumersInfo(name: String, pending: Long, idle: zio.Duration) extends Product with Serializable
- Definition Classes
- Streams
- sealed case class StreamEntry[I, K, V](id: I, fields: Map[K, V]) extends Product with Serializable
- Definition Classes
- Streams
- sealed case class StreamGroupsInfo(name: String, consumers: Long, pending: Long, lastDeliveredId: String) extends Product with Serializable
- Definition Classes
- Streams
- sealed case class StreamInfo[I, K, V](length: Long, radixTreeKeys: Long, radixTreeNodes: Long, groups: Long, lastGeneratedId: String, firstEntry: Option[StreamEntry[I, K, V]], lastEntry: Option[StreamEntry[I, K, V]]) extends Product with Serializable
- Definition Classes
- Streams
- sealed case class StreamMaxLen(approximate: Boolean, count: Long) extends Product with Serializable
- Definition Classes
- Streams
- sealed trait XGroupCommand extends AnyRef
- Definition Classes
- Streams
- sealed trait BitFieldCommand extends AnyRef
- Definition Classes
- Strings
- sealed trait BitFieldType extends AnyRef
- Definition Classes
- Strings
- sealed trait BitOperation extends AnyRef
- Definition Classes
- Strings
- sealed case class BitPosRange(start: Long, end: Option[Long]) extends Product with Serializable
- Definition Classes
- Strings
- sealed trait Expire extends AnyRef
- Definition Classes
- Strings
- sealed trait ExpiredAt extends AnyRef
- Definition Classes
- Strings
- sealed trait LcsOutput extends AnyRef
- Definition Classes
- Strings
- case class Match(matchIdxA: MatchIdx, matchIdxB: MatchIdx, matchLength: Option[Long] = None) extends Product with Serializable
- Definition Classes
- Strings
- case class MatchIdx(start: Long, end: Long) extends Product with Serializable
- Definition Classes
- Strings
- sealed trait StrAlgoLCS extends AnyRef
- Definition Classes
- Strings
- sealed trait StrAlgoLcsQueryType extends AnyRef
- Definition Classes
- Strings
Value Members
- case object BuildInfo extends Product with Serializable
This object was generated by sbt-buildinfo.
- object ClusterExecutor extends Serializable
- object CodecSupplier
- object Input
- object Output
- object Redis
- object RedisCommand
- object RedisConfig extends Serializable
- object RedisError extends Serializable
- object RedisExecutor
- object RedisUri extends Serializable
- object RespArgument
- object RespCommand extends Serializable
- object RespValue extends Serializable
- object ResultBuilder
- object RetryClusterConfig extends Serializable
- object SingleNodeExecutor
- object ClientFlag
- Definition Classes
- Connection
- object ClientKillFilter
- Definition Classes
- Connection
- object ClientPauseMode
- Definition Classes
- Connection
- object ClientTrackingMode
- Definition Classes
- Connection
- object ClientTrackingRedirect
- Definition Classes
- Connection
- object ClientType
- Definition Classes
- Connection
- object UnblockBehavior
- Definition Classes
- Connection
- object RadiusUnit
- Definition Classes
- Geo
- case object WithCoord extends Product with Serializable
- Definition Classes
- Geo
- case object WithDist extends Product with Serializable
- Definition Classes
- Geo
- case object WithHash extends Product with Serializable
- Definition Classes
- Geo
- case object AbsTtl extends Product with Serializable
- Definition Classes
- Keys
- case object Alpha extends Product with Serializable
- Definition Classes
- Keys
- case object Copy extends Product with Serializable
- Definition Classes
- Keys
- object RedisType extends Serializable
- Definition Classes
- Keys
- case object Replace extends Product with Serializable
- Definition Classes
- Keys
- object Position
- Definition Classes
- Lists
- object Side
- Definition Classes
- Lists
- object DebugMode
- Definition Classes
- Scripting
- object FlushMode
- Definition Classes
- Scripting
- object Order
- Definition Classes
- Shared
- object Update
- Definition Classes
- Shared
- object Aggregate
- Definition Classes
- SortedSets
- case object Changed extends Product with Serializable
- Definition Classes
- SortedSets
- case object Increment extends Product with Serializable
- Definition Classes
- SortedSets
- object LexMaximum
- Definition Classes
- SortedSets
- object LexMinimum
- Definition Classes
- SortedSets
- object ScoreMaximum
- Definition Classes
- SortedSets
- object ScoreMinimum
- Definition Classes
- SortedSets
- case object WithScores extends Product with Serializable
- Definition Classes
- SortedSets
- case object MkStream extends Product with Serializable
- Definition Classes
- Streams
- case object NoAck extends Product with Serializable
- Definition Classes
- Streams
- object StreamConsumersInfo extends Serializable
- Definition Classes
- Streams
- object StreamGroupsInfo extends Serializable
- Definition Classes
- Streams
- object StreamInfo extends Serializable
- Definition Classes
- Streams
- object StreamInfoWithFull
- Definition Classes
- Streams
- case object WithForce extends Product with Serializable
- Definition Classes
- Streams
- case object WithJustId extends Product with Serializable
- Definition Classes
- Streams
- object XGroupCommand
- Definition Classes
- Streams
- object BitFieldCommand
- Definition Classes
- Strings
- object BitFieldType
- Definition Classes
- Strings
- object BitOperation
- Definition Classes
- Strings
- object Expire
- Definition Classes
- Strings
- object ExpiredAt
- Definition Classes
- Strings
- case object KeepTtl extends Product with Serializable
- Definition Classes
- Strings
- object LcsOutput
- Definition Classes
- Strings
- object StrAlgoLcsQueryType
- Definition Classes
- Strings
- object StralgoLCS
- Definition Classes
- Strings