Database.EventStore

Connection

data Connection

data ConnectionType

data Credentials

data Settings

data Retry

atMost

keepRetrying

credentials

defaultSettings

defaultSSLSettings

connect

shutdown

waitTillClosed

connectionSettings

Cluster Connection

data ClusterSettings

data DnsServer

data GossipSeed

gossipSeed

gossipSeedWithHeader

gossipSeedHost

gossipSeedHeader

gossipSeedPort

gossipSeedClusterSettings

dnsClusterSettings

Event

data Event

data EventData

data EventType

createEvent

withJson

withJsonAndMetadata

withBinary

withBinaryAndMetadata

Common Operation types

data OperationMaxAttemptReached

Read Operations

data StreamMetadataResult

readEvent

readAllEventsBackward

readAllEventsForward

readStreamEventsBackward

readStreamEventsForward

getStreamMetadata

Write Operations

data StreamACL

data StreamMetadata

getCustomPropertyValue

getCustomProperty

emptyStreamACL

emptyStreamMetadata

deleteStream

sendEvent

sendEvents

setStreamMetadata

Builder

type Builder a

Stream ACL Builder

type StreamACLBuilder

buildStreamACL

modifyStreamACL

setReadRoles

setReadRole

setWriteRoles

setWriteRole

setDeleteRoles

setDeleteRole

setMetaReadRoles

setMetaReadRole

setMetaWriteRoles

setMetaWriteRole

Stream Metadata Builder

type StreamMetadataBuilder

buildStreamMetadata

modifyStreamMetadata

setMaxCount

setMaxAge

setTruncateBefore

setCacheControl

setACL

modifyACL

setCustomProperty

Transaction

data Transaction

data TransactionId

startTransaction

transactionId

transactionCommit

transactionRollback

transactionWrite

Subscription

data SubscriptionClosed

data SubscriptionId

class Subscription s

data SubDropReason

data SubDetails

waitConfirmation

unsubscribeConfirmed

unsubscribeConfirmedSTM

waitUnsubscribeConfirmed

nextEventMaybeSTM

getSubscriptionDetailsSTM

unsubscribe

subscriptionStream

Volatile Subscription

data RegularSubscription

subscribe

subscribeToAll

getSubscriptionId

isSubscribedToAll

nextEvent

nextEventMaybe

Catch-up Subscription

data CatchupSubscription

subscribeFrom

subscribeToAllFrom

waitTillCatchup

hasCaughtUp

hasCaughtUpSTM

Persistent Subscription

data PersistentSubscription

data PersistentSubscriptionSettings

data SystemConsumerStrategy

data NakAction

data PersistActionException

acknowledge

acknowledgeEvents

failed

eventsFailed

notifyEventsProcessed

notifyEventsFailed

defaultPersistentSubscriptionSettings

createPersistentSubscription

updatePersistentSubscription

deletePersistentSubscription

connectToPersistentSubscription

Results

class Slice a

data AllSlice

data DeleteResult

data WriteResult

data ReadResult

data RecordedEvent

data ReadEvent

data StreamType

data StreamSlice

data Position

data ReadDirection

data ResolvedEvent

data OperationError

data StreamName

isEventResolvedLink

resolvedEventOriginal

resolvedEventDataAsJson

resolvedEventOriginalStreamId

resolvedEventOriginalId

resolvedEventOriginalEventNumber

recordedEventDataAsJson

positionStart

positionEnd

Logging

data LogLevel

data LogType

data LoggerFilter

Misc

data Command

data DropReason

data ExpectedVersion

anyVersion

noStreamVersion

emptyStreamVersion

exactEventVersion

streamExists

msDiffTime

Re-export

(<>)

data NonEmpty a

nonEmpty

data TLSSettings

data NominalDiffTime