packages feed

natskell-1.2.0.0: jetstream/JetStream/KeyValue/API.hs

module JetStream.KeyValue.API
  ( KeyValueAPI
  , createKeyValueBucket
  , updateKeyValueBucket
  , createOrUpdateKeyValueBucket
  , lookupKeyValueBucket
  , deleteKeyValueBucket
  , listKeyValueBuckets
  , listKeyValueStatuses
  , getKeyValueStatus
  , getKeyValueEntry
  , getKeyValueEntryRevision
  , putKeyValueEntry
  , createKeyValueEntry
  , updateKeyValueEntry
  , deleteKeyValueEntry
  , purgeKeyValueEntry
  , watchKeyValues
  , fetchKeyValueWatch
  , stopKeyValueWatch
  , listKeyValueKeys
  , getKeyValueHistory
  , purgeDeletedKeyValueEntries
  , KeyValueBucket
  , KeyValueBucketName
  , keyValueBucketName
  , KeyValueKey
  , KeyValuePattern
  , KeyValueValue
  , KeyValueRevision
  , KeyValueOperation (..)
  , KeyValueEntry
  , keyValueEntryBucket
  , keyValueEntryKey
  , keyValueEntryValue
  , keyValueEntryRevision
  , keyValueEntryCreated
  , keyValueEntryDelta
  , keyValueEntryOperation
  , KeyValueConfig
  , keyValueConfigBucket
  , keyValueConfigDescription
  , keyValueConfigMaxValueSize
  , keyValueConfigHistory
  , keyValueConfigTTL
  , keyValueConfigMaxBytes
  , keyValueConfigStorage
  , keyValueConfigReplicas
  , keyValueConfigCompression
  , KeyValueConfigOption
  , withKeyValueDescription
  , withKeyValueMaxValueSize
  , withKeyValueHistory
  , withKeyValueTTL
  , withKeyValueMaxBytes
  , withKeyValueStorage
  , withKeyValueReplicas
  , withKeyValueCompression
  , KeyValueStatus
  , keyValueStatusBucket
  , keyValueStatusValues
  , keyValueStatusBytes
  , keyValueStatusConfig
  , KeyValueError (..)
  , KeyValueDeleteOption
  , withKeyValueLastRevision
  , KeyValueWatchOption
  , withKeyValueIncludeHistory
  , withKeyValueUpdatesOnly
  , withKeyValueIgnoreDeletes
  , withKeyValueMetadataOnly
  , KeyValueWatcher
  , KeyValueWatchBatch
  , keyValueWatchEntries
  , keyValueWatchInitialComplete
  , keyValueWatchStatus
  , KeyValuePurgeDeletesOption
  , withKeyValueDeleteMarkersOlderThan
  ) where

import           JetStream.KeyValue.Types