Database.EventStore

Event

data Event

data EventData

createEvent

withJson

withJsonAndMetadata

Connection

data Connection

data ConnectionException

data Credentials

data Settings

data Retry

atMost

keepRetrying

credentials

defaultSettings

connect

shutdown

Read Operations

data StreamMetadataResult

readEvent

readAllEventsBackward

readAllEventsForward

readStreamEventsBackward

readStreamEventsForward

getStreamMetadata

Write Operations

data StreamACL

data StreamMetadata

streamMetadataGetCustomPropertyValue

streamMetadataGetCustomProperty

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

TimeSpan

data TimeSpan

timeSpanTicks

timeSpanHoursMinsSecs

timeSpanDaysHoursMinsSecs

timeSpanDaysHoursMinsSecsMillis

timeSpanGetTicks

timeSpanGetDays

timeSpanGetHours

timeSpanGetMinutes

timeSpanGetSeconds

timeSpanGetMillis

timeSpanFromSeconds

timeSpanFromMinutes

timeSpanFromHours

timeSpanFromDays

timeSpanTotalMillis

Transaction

data Transaction

transactionStart

transactionCommit

transactionRollback

transactionSendEvents

Volatile Subscription

data DropReason

class Identifiable a

data Subscription a

type family NextEvent a :: *

data Regular

data Catchup

data Persistent

subscribe

subscribeToAll

subNextEvent

subId

subStreamId

subIsSubscribedToAll

subResolveLinkTos

subLastCommitPos

subLastEventNumber

subUnsubscribe

Catch-up Subscription

data CatchupError

subscribeFrom

subscribeToAllFrom

waitTillCatchup

hasCaughtUp

Persistent Subscription

data PersistentSubscriptionSettings

data SystemConsumerStrategy

data NakAction

notifyEventsProcessed

notifyEventsFailed

defaultPersistentSubscriptionSettings

createPersistentSubscription

updatePersistentSubscription

deletePersistentSubscription

connectToPersistentSubscription

Results

data AllEventsSlice

data DeleteResult

data WriteResult

data ReadResult

data RecordedEvent

data StreamEventsSlice

data Position

data ReadDirection

data ReadAllResult

data ReadEventResult

data ResolvedEvent

data ReadStreamResult

data OperationException

eventResolved

resolvedEventOriginal

resolvedEventOriginalStreamId

resolvedEventOriginalId

positionStart

positionEnd

Misc

data ExpectedVersion

anyStream

noStream

emptyStream

exactStream

Re-export

(<>)