Database.CQL.IO

Client settings

data Settings

defSettings

addContact

setCompression

setConnectTimeout

setContacts

setIdleTimeout

setKeyspace

setMaxConnections

setMaxStreams

setMaxTimeouts

setPolicy

setPoolStripes

setPortNumber

setProtocolVersion

setResponseTimeout

setSendTimeout

setRetrySettings

setMaxRecvBuffer

Retry Settings

data RetrySettings

noRetry

retryForever

maxRetries

adjustConsistency

constDelay

expBackoff

fibBackoff

adjustSendTimeout

adjustResponseTimeout

Client monad

data Client a

class MonadClient m

data ClientState

data DebugInfo

init

runClient

retry

shutdown

debugInfo

query

query1

write

schema

batch

data Page a

emptyPage

paginate

low-level

request

command

Policies

data Policy

random

roundRobin

Hosts

data Host

data HostEvent

data InetAddr

hostAddr

dataCentre

rack

Exceptions

data InvalidSettings

data InternalError

data HostError

data ConnectionError

data UnexpectedResponse

data Timeout