redis4cats-effects
redis4cats-effects
API
dev.profunktor.redis4cats
Redis
RedisPartiallyApplied
RedisCommands
RedisCommands
LiftKOps
effects
Distance
GeoCoordinate
GeoHash
GeoLocation
GeoRadius
GeoRadiusDistStorage
GeoRadiusKeyStorage
GeoRadiusResult
GetExArg
Ex
ExAt
Persist
Px
PxAt
GetExArg
Latitude
Longitude
RangeLimit
ScanArgs
ScanArgs
Score
ScoreWithValue
ScriptOutputType
ScriptOutputType
SetArg
Existence
Nx
Xx
Existence
Ttl
Ex
Keep
Px
Ttl
SetArg
SetArgs
SetArgs
ZRange
dev.profunktor.redis4cats.algebra
Auth
AutoFlush
BitCommandOperation
BitCommands
Client
ConnectionCommands
Decrement
Diagnostic
Flush
GeoCommands
GeoGetter
GeoSetter
Getter
HashCommands
HashGetter
HashIncrement
HashSetter
HighLevelTx
HyperLogLogCommands
Increment
KeyCommands
ListBlocking
ListCommands
ListGetter
ListPushPop
ListSetter
MultiKey
Ping
PipelineCommands
Pipelining
ScriptCommands
Scripting
ServerCommands
SetCommands
SetDeletion
SetGetter
SetSetter
Setter
SortedSetCommands
SortedSetGetter
SortedSetSetter
StringCommands
Transaction
TransactionalCommands
Unsafe
Watcher
redis4cats-effects
/
dev.profunktor.redis4cats.algebra
/
SetCommands
SetCommands
dev.profunktor.redis4cats.algebra.SetCommands
trait
SetCommands
[
F
[
_
],
K
,
V
]
extends
SetGetter
[
F
,
K
,
V
]
with
SetSetter
[
F
,
K
,
V
]
with
SetDeletion
[
F
,
K
,
V
]
Attributes
Graph
Reset zoom
Hide graph
Show graph
Supertypes
trait
SetDeletion
[
F
,
K
,
V
]
trait
SetSetter
[
F
,
K
,
V
]
trait
SetGetter
[
F
,
K
,
V
]
class
Object
trait
Matchable
class
Any
Known subtypes
trait
RedisCommands
[
F
,
K
,
V
]
Clear all
Members list
Concise view
Value members
Abstract methods
def
sIsMember
(
key
:
K
,
value
:
V
):
F
[
Boolean
]
def
sMisMember
(
key
:
K
,
values
:
V
*):
F
[
List
[
Boolean
]]
Inherited methods
def
sAdd
(
key
:
K
,
values
:
V
*):
F
[
Long
]
Attributes
Inherited from:
SetSetter
def
sCard
(
key
:
K
):
F
[
Long
]
Attributes
Inherited from:
SetGetter
def
sDiff
(
keys
:
K
*):
F
[
Set
[
V
]]
Attributes
Inherited from:
SetGetter
def
sDiffStore
(
destination
:
K
,
keys
:
K
*):
F
[
Long
]
Attributes
Inherited from:
SetSetter
def
sInter
(
keys
:
K
*):
F
[
Set
[
V
]]
Attributes
Inherited from:
SetGetter
def
sInterStore
(
destination
:
K
,
keys
:
K
*):
F
[
Long
]
Attributes
Inherited from:
SetSetter
def
sMembers
(
key
:
K
):
F
[
Set
[
V
]]
Attributes
Inherited from:
SetGetter
def
sMove
(
source
:
K
,
destination
:
K
,
value
:
V
):
F
[
Boolean
]
Attributes
Inherited from:
SetSetter
def
sPop
(
key
:
K
,
count
:
Long
):
F
[
Set
[
V
]]
Attributes
Inherited from:
SetDeletion
def
sPop
(
key
:
K
):
F
[
Option
[
V
]]
Attributes
Inherited from:
SetDeletion
def
sRandMember
(
key
:
K
,
count
:
Long
):
F
[
List
[
V
]]
Attributes
Inherited from:
SetGetter
def
sRandMember
(
key
:
K
):
F
[
Option
[
V
]]
Attributes
Inherited from:
SetGetter
def
sRem
(
key
:
K
,
values
:
V
*):
F
[
Long
]
Attributes
Inherited from:
SetDeletion
def
sUnion
(
keys
:
K
*):
F
[
Set
[
V
]]
Attributes
Inherited from:
SetGetter
def
sUnionStore
(
destination
:
K
,
keys
:
K
*):
F
[
Unit
]
Attributes
Inherited from:
SetGetter