redis4cats-effects
redis4cats-effects
dev.profunktor.redis4cats
Redis
RedisPartiallyApplied
RedisCommands
RedisCommands
LiftKOps
Runner
Ops
effects
Distance
GeoHash
Latitude
Longitude
GeoLocation
GeoRadius
GeoCoordinate
GeoRadiusResult
GeoRadiusKeyStorage
GeoRadiusDistStorage
Score
ScoreWithValue
ZRange
RangeLimit
ScriptOutputType
ScriptOutputType
ScanArgs
ScanArgs
SetArg
SetArg
Existence
Existence
Nx
Xx
Ttl
Ttl
Px
Ex
SetArgs
SetArgs
pipeline
PipelineError
RedisPipeline
transactions
TransactionError
TransactionAborted
TransactionDiscarded
RedisTransaction
dev.profunktor.redis4cats.algebra
Auth
AutoFlush
Bits
ConnectionCommands
Decrement
Diagnostic
Flush
GeoCommands
GeoGetter
GeoSetter
Getter
HashCommands
HashGetter
HashIncrement
HashSetter
HyperLogLogCommands
Increment
KeyCommands
ListBlocking
ListCommands
ListGetter
ListPushPop
ListSetter
MultiKey
Ping
PipelineCommands
ScriptCommands
Scripting
ServerCommands
SetCommands
SetDeletion
SetGetter
SetSetter
Setter
SortedSetCommands
SortedSetGetter
SortedSetSetter
StringCommands
Transaction
TransactionalCommands
Watcher
redis4cats-effects
/
dev.profunktor.redis4cats.algebra
/
StringCommands
StringCommands
trait
StringCommands
[F[_], K, V] extends
Getter
[
F
,
K
,
V
] with
Setter
[
F
,
K
,
V
] with
MultiKey
[
F
,
K
,
V
] with
Decrement
[
F
,
K
,
V
] with
Increment
[
F
,
K
,
V
] with
Bits
[
F
,
K
,
V
]
Graph
Supertypes
Known subtypes
trait
Bits
[
F
,
K
,
V
]
trait
Increment
[
F
,
K
,
V
]
trait
Decrement
[
F
,
K
,
V
]
trait
MultiKey
[
F
,
K
,
V
]
trait
Setter
[
F
,
K
,
V
]
trait
Getter
[
F
,
K
,
V
]
class
Object
trait
Matchable
class
Any
trait
RedisCommands
[
F
,
K
,
V
]
Value members
Value members
Inherited methods
def
append
(key:
K
, value:
V
):
F
[
Unit
]
Inherited from
Setter
def
bitCount
(key:
K
, start:
Long
, end:
Long
):
F
[
Long
]
Inherited from
Bits
def
bitCount
(key:
K
):
F
[
Long
]
Inherited from
Bits
def
bitOpAnd
(destination:
K
, sources:
K
*):
F
[
Unit
]
Inherited from
Bits
def
bitOpNot
(destination:
K
, source:
K
):
F
[
Unit
]
Inherited from
Bits
def
bitOpOr
(destination:
K
, sources:
K
*):
F
[
Unit
]
Inherited from
Bits
def
bitOpXor
(destination:
K
, sources:
K
*):
F
[
Unit
]
Inherited from
Bits
def
bitPos
(key:
K
, state:
Boolean
, start:
Long
, end:
Long
):
F
[
Long
]
Inherited from
Bits
def
bitPos
(key:
K
, state:
Boolean
, start:
Long
):
F
[
Long
]
Inherited from
Bits
def
bitPos
(key:
K
, state:
Boolean
):
F
[
Long
]
Inherited from
Bits
def
decr
(key:
K
)(N:
Numeric
[
V
]):
F
[
Long
]
Inherited from
Decrement
def
decrBy
(key:
K
, amount:
Long
)(N:
Numeric
[
V
]):
F
[
Long
]
Inherited from
Decrement
def
get
(key:
K
):
F
[
Option
[
V
]]
Inherited from
Getter
def
getBit
(key:
K
, offset:
Long
):
F
[
Option
[
Long
]]
Inherited from
Getter
def
getRange
(key:
K
, start:
Long
, end:
Long
):
F
[
Option
[
V
]]
Inherited from
Getter
def
getSet
(key:
K
, value:
V
):
F
[
Option
[
V
]]
Inherited from
Setter
def
incr
(key:
K
)(N:
Numeric
[
V
]):
F
[
Long
]
Inherited from
Increment
def
incrBy
(key:
K
, amount:
Long
)(N:
Numeric
[
V
]):
F
[
Long
]
Inherited from
Increment
def
incrByFloat
(key:
K
, amount:
Double
)(N:
Numeric
[
V
]):
F
[
Double
]
Inherited from
Increment
def
mGet
(keys:
Set
[
K
]):
F
[
Map
[
K
,
V
]]
Inherited from
MultiKey
def
mSet
(keyValues:
Map
[
K
,
V
]):
F
[
Unit
]
Inherited from
MultiKey
def
mSetNx
(keyValues:
Map
[
K
,
V
]):
F
[
Boolean
]
Inherited from
MultiKey
def
set
(key:
K
, value:
V
, setArgs:
SetArgs
):
F
[
Boolean
]
Inherited from
Setter
def
set
(key:
K
, value:
V
):
F
[
Unit
]
Inherited from
Setter
def
setEx
(key:
K
, value:
V
, expiresIn:
FiniteDuration
):
F
[
Unit
]
Inherited from
Setter
def
setNx
(key:
K
, value:
V
):
F
[
Boolean
]
Inherited from
Setter
def
setRange
(key:
K
, value:
V
, offset:
Long
):
F
[
Unit
]
Inherited from
Setter
def
strLen
(key:
K
):
F
[
Option
[
Long
]]
Inherited from
Getter