com
.
github
.
j5ik2o
.
reactive
.
redis
.
command
keys
package
keys
Visibility
Public
All
Type Members
final
case class
DelFailed
(
id:
UUID
,
requestId:
UUID
,
ex:
RedisIOException
)
extends
DelResponse
with
Product
with
Serializable
final
class
DelRequest
extends
CommandRequest
with
StringParsersSupport
sealed
trait
DelResponse
extends
CommandResponse
final
case class
DelSucceeded
(
id:
UUID
,
requestId:
UUID
,
value:
Long
)
extends
DelResponse
with
Product
with
Serializable
final
case class
DelSuspended
(
id:
UUID
,
requestId:
UUID
)
extends
DelResponse
with
Product
with
Serializable
final
case class
DumpFailed
(
id:
UUID
,
requestId:
UUID
,
ex:
RedisIOException
)
extends
DumpResponse
with
Product
with
Serializable
final
case class
DumpRequest
(
id:
UUID
,
key:
String
)
extends
CommandRequest
with
Product
with
Serializable
sealed
trait
DumpResponse
extends
CommandResponse
final
case class
DumpSucceeded
(
id:
UUID
,
requestId:
UUID
,
value:
Option
[
Array
[
Byte
]]
)
extends
DumpResponse
with
Product
with
Serializable
final
case class
DumpSuspended
(
id:
UUID
,
requestId:
UUID
)
extends
DumpResponse
with
Product
with
Serializable
final
case class
ExistsFailed
(
id:
UUID
,
requestId:
UUID
,
ex:
RedisIOException
)
extends
ExistsResponse
with
Product
with
Serializable
final
class
ExistsRequest
extends
CommandRequest
with
StringParsersSupport
sealed
trait
ExistsResponse
extends
CommandResponse
final
case class
ExistsSucceeded
(
id:
UUID
,
requestId:
UUID
,
isExists:
Boolean
)
extends
ExistsResponse
with
Product
with
Serializable
final
case class
ExistsSuspended
(
id:
UUID
,
requestId:
UUID
)
extends
ExistsResponse
with
Product
with
Serializable
final
case class
ExpireAtFailed
(
id:
UUID
,
requestId:
UUID
,
ex:
RedisIOException
)
extends
ExpireAtResponse
with
Product
with
Serializable
final
case class
ExpireAtRequest
(
id:
UUID
,
key:
String
,
expiresAt:
ZonedDateTime
)
extends
CommandRequest
with
StringParsersSupport
with
Product
with
Serializable
sealed
trait
ExpireAtResponse
extends
CommandResponse
final
case class
ExpireAtSucceeded
(
id:
UUID
,
requestId:
UUID
,
isSet:
Boolean
)
extends
ExpireAtResponse
with
Product
with
Serializable
final
case class
ExpireAtSuspended
(
id:
UUID
,
requestId:
UUID
)
extends
ExpireAtResponse
with
Product
with
Serializable
final
case class
ExpireFailed
(
id:
UUID
,
requestId:
UUID
,
ex:
RedisIOException
)
extends
ExpireResponse
with
Product
with
Serializable
final
case class
ExpireRequest
(
id:
UUID
,
key:
String
,
seconds:
FiniteDuration
)
extends
CommandRequest
with
StringParsersSupport
with
Product
with
Serializable
sealed
trait
ExpireResponse
extends
CommandResponse
final
case class
ExpireSucceeded
(
id:
UUID
,
requestId:
UUID
,
isSet:
Boolean
)
extends
ExpireResponse
with
Product
with
Serializable
final
case class
ExpireSuspended
(
id:
UUID
,
requestId:
UUID
)
extends
ExpireResponse
with
Product
with
Serializable
final
case class
KeysFailed
(
id:
UUID
,
requestId:
UUID
,
ex:
RedisIOException
)
extends
KeysResponse
with
Product
with
Serializable
final
case class
KeysRequest
(
id:
UUID
,
pattern:
String
)
extends
CommandRequest
with
StringParsersSupport
with
Product
with
Serializable
sealed
trait
KeysResponse
extends
CommandResponse
final
case class
KeysSucceeded
(
id:
UUID
,
requestId:
UUID
,
values:
Seq
[
String
]
)
extends
KeysResponse
with
Product
with
Serializable
final
case class
KeysSuspended
(
id:
UUID
,
requestId:
UUID
)
extends
KeysResponse
with
Product
with
Serializable
final
case class
MigrateFailed
(
id:
UUID
,
requestId:
UUID
,
ex:
RedisIOException
)
extends
MigrateResponse
with
Product
with
Serializable
final
case class
MigrateRequest
(
id:
UUID
,
host:
String
,
port:
Int
,
key:
String
,
toDbNo:
Int
,
timeout:
FiniteDuration
,
copy:
Boolean
,
replace:
Boolean
,
keys:
NonEmptyList
[
String
]
)
extends
CommandRequest
with
StringParsersSupport
with
Product
with
Serializable
sealed
trait
MigrateResponse
extends
CommandResponse
final
case class
MigrateSucceeded
(
id:
UUID
,
requestId:
UUID
,
status:
Status
)
extends
MigrateResponse
with
Product
with
Serializable
final
case class
MigrateSuspended
(
id:
UUID
,
requestId:
UUID
)
extends
MigrateResponse
with
Product
with
Serializable
final
case class
MoveFailed
(
id:
UUID
,
requestId:
UUID
,
ex:
RedisIOException
)
extends
MoveResponse
with
Product
with
Serializable
final
case class
MoveRequest
(
id:
UUID
,
key:
String
,
db:
Int
)
extends
CommandRequest
with
StringParsersSupport
with
Product
with
Serializable
sealed
trait
MoveResponse
extends
CommandResponse
final
case class
MoveSucceeded
(
id:
UUID
,
requestId:
UUID
,
isMoved:
Boolean
)
extends
MoveResponse
with
Product
with
Serializable
final
case class
MoveSuspended
(
id:
UUID
,
requestId:
UUID
)
extends
MoveResponse
with
Product
with
Serializable
final
case class
ObjectFailed
(
id:
UUID
,
requestId:
UUID
,
ex:
RedisIOException
)
extends
ObjectResponse
with
Product
with
Serializable
final
case class
ObjectIntegerSucceeded
(
id:
UUID
,
requestId:
UUID
,
value:
Long
)
extends
ObjectSucceeded
with
Product
with
Serializable
final
case class
ObjectRequest
(
id:
UUID
,
subCommand:
SubCommand
)
extends
CommandRequest
with
StringParsersSupport
with
Product
with
Serializable
sealed
trait
ObjectResponse
extends
CommandResponse
final
case class
ObjectStringSucceeded
(
id:
UUID
,
requestId:
UUID
,
value:
Option
[
String
]
)
extends
ObjectSucceeded
with
Product
with
Serializable
sealed abstract
class
ObjectSucceeded
extends
ObjectResponse
final
case class
ObjectSuspended
(
id:
UUID
,
requestId:
UUID
)
extends
ObjectResponse
with
Product
with
Serializable
final
case class
PExpireAtFailed
(
id:
UUID
,
requestId:
UUID
,
ex:
RedisIOException
)
extends
PExpireAtResponse
with
Product
with
Serializable
final
case class
PExpireAtRequest
(
id:
UUID
,
key:
String
,
millisecondsTimestamp:
ZonedDateTime
)
extends
CommandRequest
with
StringParsersSupport
with
Product
with
Serializable
sealed
trait
PExpireAtResponse
extends
CommandResponse
final
case class
PExpireAtSucceeded
(
id:
UUID
,
requestId:
UUID
,
isSet:
Boolean
)
extends
PExpireAtResponse
with
Product
with
Serializable
final
case class
PExpireAtSuspended
(
id:
UUID
,
requestId:
UUID
)
extends
PExpireAtResponse
with
Product
with
Serializable
final
case class
PExpireFailed
(
id:
UUID
,
requestId:
UUID
,
ex:
RedisIOException
)
extends
PExpireResponse
with
Product
with
Serializable
final
case class
PExpireRequest
(
id:
UUID
,
key:
String
,
milliseconds:
FiniteDuration
)
extends
CommandRequest
with
StringParsersSupport
with
Product
with
Serializable
sealed
trait
PExpireResponse
extends
CommandResponse
final
case class
PExpireSucceeded
(
id:
UUID
,
requestId:
UUID
,
isSet:
Boolean
)
extends
PExpireResponse
with
Product
with
Serializable
final
case class
PExpireSuspended
(
id:
UUID
,
requestId:
UUID
)
extends
PExpireResponse
with
Product
with
Serializable
final
case class
PTtlFailed
(
id:
UUID
,
requestId:
UUID
,
ex:
RedisIOException
)
extends
PTtlResponse
with
Product
with
Serializable
final
case class
PTtlRequest
(
id:
UUID
,
key:
String
)
extends
CommandRequest
with
StringParsersSupport
with
Product
with
Serializable
sealed
trait
PTtlResponse
extends
CommandResponse
final
case class
PTtlSucceeded
(
id:
UUID
,
requestId:
UUID
,
value:
Long
)
extends
PTtlResponse
with
Product
with
Serializable
final
case class
PTtlSuspended
(
id:
UUID
,
requestId:
UUID
)
extends
PTtlResponse
with
Product
with
Serializable
final
case class
PersistFailed
(
id:
UUID
,
requestId:
UUID
,
ex:
RedisIOException
)
extends
PersistResponse
with
Product
with
Serializable
final
case class
PersistRequest
(
id:
UUID
,
key:
String
)
extends
CommandRequest
with
StringParsersSupport
with
Product
with
Serializable
sealed
trait
PersistResponse
extends
CommandResponse
final
case class
PersistSucceeded
(
id:
UUID
,
requestId:
UUID
,
isRemoved:
Boolean
)
extends
PersistResponse
with
Product
with
Serializable
final
case class
PersistSuspended
(
id:
UUID
,
requestId:
UUID
)
extends
PersistResponse
with
Product
with
Serializable
final
case class
RandomKeyFailed
(
id:
UUID
,
requestId:
UUID
,
ex:
RedisIOException
)
extends
RandomKeyResponse
with
Product
with
Serializable
final
case class
RandomKeyRequest
(
id:
UUID
)
extends
CommandRequest
with
StringParsersSupport
with
Product
with
Serializable
sealed
trait
RandomKeyResponse
extends
CommandResponse
final
case class
RandomKeySucceeded
(
id:
UUID
,
requestId:
UUID
,
value:
Option
[
String
]
)
extends
RandomKeyResponse
with
Product
with
Serializable
final
case class
RandomKeySuspended
(
id:
UUID
,
requestId:
UUID
)
extends
RandomKeyResponse
with
Product
with
Serializable
final
case class
RenameFailed
(
id:
UUID
,
requestId:
UUID
,
ex:
RedisIOException
)
extends
RenameResponse
with
Product
with
Serializable
final
case class
RenameNxFailed
(
id:
UUID
,
requestId:
UUID
,
ex:
RedisIOException
)
extends
RenameNxResponse
with
Product
with
Serializable
final
case class
RenameNxRequest
(
id:
UUID
,
key:
String
,
newKey:
String
)
extends
CommandRequest
with
StringParsersSupport
with
Product
with
Serializable
sealed
trait
RenameNxResponse
extends
CommandResponse
final
case class
RenameNxSucceeded
(
id:
UUID
,
requestId:
UUID
,
isRenamed:
Boolean
)
extends
RenameNxResponse
with
Product
with
Serializable
final
case class
RenameNxSuspended
(
id:
UUID
,
requestId:
UUID
)
extends
RenameNxResponse
with
Product
with
Serializable
final
case class
RenameRequest
(
id:
UUID
,
key:
String
,
newKey:
String
)
extends
CommandRequest
with
StringParsersSupport
with
Product
with
Serializable
sealed
trait
RenameResponse
extends
CommandResponse
final
case class
RenameSucceeded
(
id:
UUID
,
requestId:
UUID
)
extends
RenameResponse
with
Product
with
Serializable
final
case class
RenameSuspended
(
id:
UUID
,
requestId:
UUID
)
extends
RenameResponse
with
Product
with
Serializable
final
case class
ScanFailed
(
id:
UUID
,
requestId:
UUID
,
ex:
RedisIOException
)
extends
ScanResponse
with
Product
with
Serializable
final
case class
ScanRequest
(
id:
UUID
,
cursor:
String
,
matchOption:
Option
[
MatchOption
] =
None
,
countOption:
Option
[
CountOption
] =
None
)
extends
CommandRequest
with
StringParsersSupport
with
Product
with
Serializable
sealed
trait
ScanResponse
extends
CommandResponse
final
case class
ScanSucceeded
(
id:
UUID
,
requestId:
UUID
,
result:
ScanResult
)
extends
ScanResponse
with
Product
with
Serializable
final
case class
ScanSuspended
(
id:
UUID
,
requestId:
UUID
)
extends
ScanResponse
with
Product
with
Serializable
final
case class
SortFailed
(
id:
UUID
,
requestId:
UUID
,
ex:
RedisIOException
)
extends
SortResponse
with
Product
with
Serializable
final
case class
SortListSucceeded
(
id:
UUID
,
requestId:
UUID
,
values:
Seq
[
Option
[
String
]]
)
extends
SortSucceeded
with
Product
with
Serializable
final
case class
SortLongSucceeded
(
id:
UUID
,
requestId:
UUID
,
value:
Long
)
extends
SortSucceeded
with
Product
with
Serializable
final
case class
SortRequest
(
id:
UUID
,
key:
String
,
byPattern:
Option
[
ByPattern
] =
None
,
limitOffset:
Option
[
LimitOffset
] =
None
,
getPatterns:
Seq
[
GetPattern
] =
Seq.empty
,
order:
Option
[
Order
] =
None
,
alpha:
Boolean
=
false
,
store:
Option
[
Store
] =
None
)
extends
CommandRequest
with
StringParsersSupport
with
Product
with
Serializable
sealed
trait
SortResponse
extends
CommandResponse
sealed abstract
class
SortSucceeded
extends
SortResponse
final
case class
SortSuspended
(
id:
UUID
,
requestId:
UUID
)
extends
SortResponse
with
Product
with
Serializable
sealed
trait
Status
extends
EnumEntry
final
case class
TouchFailed
(
id:
UUID
,
requestId:
UUID
,
ex:
RedisIOException
)
extends
TouchResponse
with
Product
with
Serializable
final
case class
TouchRequest
(
id:
UUID
,
keys:
NonEmptyList
[
String
]
)
extends
CommandRequest
with
StringParsersSupport
with
Product
with
Serializable
sealed
trait
TouchResponse
extends
CommandResponse
final
case class
TouchSucceeded
(
id:
UUID
,
requestId:
UUID
,
value:
Long
)
extends
TouchResponse
with
Product
with
Serializable
final
case class
TouchSuspended
(
id:
UUID
,
requestId:
UUID
)
extends
TouchResponse
with
Product
with
Serializable
final
case class
TtlFailed
(
id:
UUID
,
requestId:
UUID
,
ex:
RedisIOException
)
extends
TtlResponse
with
Product
with
Serializable
final
case class
TtlRequest
(
id:
UUID
,
key:
String
)
extends
CommandRequest
with
StringParsersSupport
with
Product
with
Serializable
sealed
trait
TtlResponse
extends
CommandResponse
final
case class
TtlSucceeded
(
id:
UUID
,
requestId:
UUID
,
value:
Long
)
extends
TtlResponse
with
Product
with
Serializable
final
case class
TtlSuspended
(
id:
UUID
,
requestId:
UUID
)
extends
TtlResponse
with
Product
with
Serializable
final
case class
TypeFailed
(
id:
UUID
,
requestId:
UUID
,
ex:
RedisIOException
)
extends
TypeResponse
with
Product
with
Serializable
final
case class
TypeRequest
(
id:
UUID
,
key:
String
)
extends
CommandRequest
with
StringParsersSupport
with
Product
with
Serializable
sealed
trait
TypeResponse
extends
CommandResponse
final
case class
TypeSucceeded
(
id:
UUID
,
requestId:
UUID
,
value:
ValueType
)
extends
TypeResponse
with
Product
with
Serializable
final
case class
TypeSuspended
(
id:
UUID
,
requestId:
UUID
)
extends
TypeResponse
with
Product
with
Serializable
final
case class
UnlinkFailed
(
id:
UUID
,
requestId:
UUID
,
ex:
RedisIOException
)
extends
UnlinkResponse
with
Product
with
Serializable
final
class
UnlinkRequest
extends
CommandRequest
with
StringParsersSupport
sealed
trait
UnlinkResponse
extends
CommandResponse
final
case class
UnlinkSucceeded
(
id:
UUID
,
requestId:
UUID
,
value:
Long
)
extends
UnlinkResponse
with
Product
with
Serializable
final
case class
UnlinkSuspended
(
id:
UUID
,
requestId:
UUID
)
extends
UnlinkResponse
with
Product
with
Serializable
sealed abstract
class
ValueType
extends
EnumEntry
final
case class
WaitReplicasFailed
(
id:
UUID
,
requestId:
UUID
,
ex:
RedisIOException
)
extends
WaitReplicasResponse
with
Product
with
Serializable
final
case class
WaitReplicasRequest
(
id:
UUID
,
numOfReplicas:
Int
,
timeout:
Duration
)
extends
CommandRequest
with
StringParsersSupport
with
Product
with
Serializable
sealed
trait
WaitReplicasResponse
extends
CommandResponse
final
case class
WaitReplicasSucceeded
(
id:
UUID
,
requestId:
UUID
,
value:
Long
)
extends
WaitReplicasResponse
with
Product
with
Serializable
final
case class
WaitReplicasSuspended
(
id:
UUID
,
requestId:
UUID
)
extends
WaitReplicasResponse
with
Product
with
Serializable
Value Members
object
DelRequest
object
ExistsRequest
object
ObjectRequest
extends
CommandRequestSupoprt
with
Serializable
object
ScanRequest
extends
Serializable
object
ScanSucceeded
extends
Serializable
object
SortResponse
object
Status
extends
Enum
[
Status
]
object
UnlinkRequest
object
ValueType
extends
Enum
[
ValueType
]
Ungrouped