| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
JetStream.API.KeyValue
Description
JetStream key-value contract.
Documentation
data KeyValueAPI #
data KeyValueBucket #
Instances
| Show KeyValueBucket | |
Defined in JetStream.KeyValue.Types Methods showsPrec :: Int -> KeyValueBucket -> ShowS # show :: KeyValueBucket -> String # showList :: [KeyValueBucket] -> ShowS # | |
| Eq KeyValueBucket | |
Defined in JetStream.KeyValue.Types Methods (==) :: KeyValueBucket -> KeyValueBucket -> Bool # (/=) :: KeyValueBucket -> KeyValueBucket -> Bool # | |
| Ord KeyValueBucket | |
Defined in JetStream.KeyValue.Types Methods compare :: KeyValueBucket -> KeyValueBucket -> Ordering # (<) :: KeyValueBucket -> KeyValueBucket -> Bool # (<=) :: KeyValueBucket -> KeyValueBucket -> Bool # (>) :: KeyValueBucket -> KeyValueBucket -> Bool # (>=) :: KeyValueBucket -> KeyValueBucket -> Bool # max :: KeyValueBucket -> KeyValueBucket -> KeyValueBucket # min :: KeyValueBucket -> KeyValueBucket -> KeyValueBucket # | |
data KeyValueError #
Constructors
Instances
| Show KeyValueError | |
Defined in JetStream.KeyValue.Types Methods showsPrec :: Int -> KeyValueError -> ShowS # show :: KeyValueError -> String # showList :: [KeyValueError] -> ShowS # | |
| Eq KeyValueError | |
Defined in JetStream.KeyValue.Types Methods (==) :: KeyValueError -> KeyValueError -> Bool # (/=) :: KeyValueError -> KeyValueError -> Bool # | |
type KeyValueBucketName = ByteString #
data KeyValueConfig #
Instances
| Show KeyValueConfig | |
Defined in JetStream.KeyValue.Types Methods showsPrec :: Int -> KeyValueConfig -> ShowS # show :: KeyValueConfig -> String # showList :: [KeyValueConfig] -> ShowS # | |
| Eq KeyValueConfig | |
Defined in JetStream.KeyValue.Types Methods (==) :: KeyValueConfig -> KeyValueConfig -> Bool # (/=) :: KeyValueConfig -> KeyValueConfig -> Bool # | |
type KeyValueConfigOption = CallOption KeyValueConfig #
data KeyValueOperation #
Constructors
| KeyValuePut | |
| KeyValueDelete | |
| KeyValuePurge |
Instances
| Show KeyValueOperation | |
Defined in JetStream.KeyValue.Types Methods showsPrec :: Int -> KeyValueOperation -> ShowS # show :: KeyValueOperation -> String # showList :: [KeyValueOperation] -> ShowS # | |
| Eq KeyValueOperation | |
Defined in JetStream.KeyValue.Types Methods (==) :: KeyValueOperation -> KeyValueOperation -> Bool # (/=) :: KeyValueOperation -> KeyValueOperation -> Bool # | |
type KeyValueDeleteOption = CallOption KeyValueDeleteConfig #
data KeyValueEntry #
Instances
| Show KeyValueEntry | |
Defined in JetStream.KeyValue.Types Methods showsPrec :: Int -> KeyValueEntry -> ShowS # show :: KeyValueEntry -> String # showList :: [KeyValueEntry] -> ShowS # | |
| Eq KeyValueEntry | |
Defined in JetStream.KeyValue.Types Methods (==) :: KeyValueEntry -> KeyValueEntry -> Bool # (/=) :: KeyValueEntry -> KeyValueEntry -> Bool # | |
type KeyValueKey = ByteString #
type KeyValuePattern = ByteString #
type KeyValuePurgeDeletesOption = CallOption KeyValuePurgeDeletesConfig #
type KeyValueRevision = Word64 #
data KeyValueStatus #
Instances
| Show KeyValueStatus | |
Defined in JetStream.KeyValue.Types Methods showsPrec :: Int -> KeyValueStatus -> ShowS # show :: KeyValueStatus -> String # showList :: [KeyValueStatus] -> ShowS # | |
| Eq KeyValueStatus | |
Defined in JetStream.KeyValue.Types Methods (==) :: KeyValueStatus -> KeyValueStatus -> Bool # (/=) :: KeyValueStatus -> KeyValueStatus -> Bool # | |
type KeyValueValue = ByteString #
data KeyValueWatchBatch #
Instances
| Show KeyValueWatchBatch | |
Defined in JetStream.KeyValue.Types Methods showsPrec :: Int -> KeyValueWatchBatch -> ShowS # show :: KeyValueWatchBatch -> String # showList :: [KeyValueWatchBatch] -> ShowS # | |
| Eq KeyValueWatchBatch | |
Defined in JetStream.KeyValue.Types Methods (==) :: KeyValueWatchBatch -> KeyValueWatchBatch -> Bool # (/=) :: KeyValueWatchBatch -> KeyValueWatchBatch -> Bool # | |
type KeyValueWatchOption = CallOption KeyValueWatchConfig #
data KeyValueWatcher #