Safe Haskell | None |
---|---|
Language | GHC2021 |
Cassandra.Schema
Documentation
data MigrationOpts Source #
Constructors
MigrationOpts | |
Instances
data ReplicationStrategy Source #
Constructors
SimpleStrategy | |
Fields | |
NetworkTopologyStrategy | |
Fields |
Instances
FromJSON ReplicationStrategy Source # | |||||
Defined in Cassandra.Schema Methods parseJSON :: Value -> Parser ReplicationStrategy Source # parseJSONList :: Value -> Parser [ReplicationStrategy] Source # | |||||
Generic ReplicationStrategy Source # | |||||
Defined in Cassandra.Schema Associated Types
Methods from :: ReplicationStrategy -> Rep ReplicationStrategy x # to :: Rep ReplicationStrategy x -> ReplicationStrategy # | |||||
Show ReplicationStrategy Source # | |||||
Defined in Cassandra.Schema Methods showsPrec :: Int -> ReplicationStrategy -> ShowS # show :: ReplicationStrategy -> String # showList :: [ReplicationStrategy] -> ShowS # | |||||
Eq ReplicationStrategy Source # | |||||
Defined in Cassandra.Schema Methods (==) :: ReplicationStrategy -> ReplicationStrategy -> Bool # (/=) :: ReplicationStrategy -> ReplicationStrategy -> Bool # | |||||
type Rep ReplicationStrategy Source # | |||||
Defined in Cassandra.Schema type Rep ReplicationStrategy = D1 ('MetaData "ReplicationStrategy" "Cassandra.Schema" "cassandra-util-0.16.5-KbVURwD8TKCDzPkbEkk1w1" 'False) (C1 ('MetaCons "SimpleStrategy" 'PrefixI 'True) (S1 ('MetaSel ('Just "replicationFactor") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 ReplicationFactor)) :+: C1 ('MetaCons "NetworkTopologyStrategy" 'PrefixI 'True) (S1 ('MetaSel ('Just "dataCenters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 ReplicationMap))) |
newtype ReplicationFactor Source #
Constructors
ReplicationFactor Word16 |
Instances
FromJSON ReplicationFactor Source # | |||||
Defined in Cassandra.Schema Methods parseJSON :: Value -> Parser ReplicationFactor Source # parseJSONList :: Value -> Parser [ReplicationFactor] Source # | |||||
Generic ReplicationFactor Source # | |||||
Defined in Cassandra.Schema Associated Types
Methods from :: ReplicationFactor -> Rep ReplicationFactor x # to :: Rep ReplicationFactor x -> ReplicationFactor # | |||||
Show ReplicationFactor Source # | |||||
Defined in Cassandra.Schema Methods showsPrec :: Int -> ReplicationFactor -> ShowS # show :: ReplicationFactor -> String # showList :: [ReplicationFactor] -> ShowS # | |||||
Eq ReplicationFactor Source # | |||||
Defined in Cassandra.Schema Methods (==) :: ReplicationFactor -> ReplicationFactor -> Bool # (/=) :: ReplicationFactor -> ReplicationFactor -> Bool # | |||||
type Rep ReplicationFactor Source # | |||||
Defined in Cassandra.Schema type Rep ReplicationFactor = D1 ('MetaData "ReplicationFactor" "Cassandra.Schema" "cassandra-util-0.16.5-KbVURwD8TKCDzPkbEkk1w1" 'True) (C1 ('MetaCons "ReplicationFactor" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Word16))) |
newtype ReplicationMap Source #
Constructors
ReplicationMap [(Text, ReplicationFactor)] |
Instances
FromJSON ReplicationMap Source # | |||||
Defined in Cassandra.Schema Methods parseJSON :: Value -> Parser ReplicationMap Source # parseJSONList :: Value -> Parser [ReplicationMap] Source # | |||||
Generic ReplicationMap Source # | |||||
Defined in Cassandra.Schema Associated Types
Methods from :: ReplicationMap -> Rep ReplicationMap x # to :: Rep ReplicationMap x -> ReplicationMap # | |||||
Read ReplicationMap Source # | |||||
Defined in Cassandra.Schema Methods readsPrec :: Int -> ReadS ReplicationMap # readList :: ReadS [ReplicationMap] # | |||||
Show ReplicationMap Source # | |||||
Defined in Cassandra.Schema Methods showsPrec :: Int -> ReplicationMap -> ShowS # show :: ReplicationMap -> String # showList :: [ReplicationMap] -> ShowS # | |||||
Eq ReplicationMap Source # | |||||
Defined in Cassandra.Schema Methods (==) :: ReplicationMap -> ReplicationMap -> Bool # (/=) :: ReplicationMap -> ReplicationMap -> Bool # | |||||
type Rep ReplicationMap Source # | |||||
Defined in Cassandra.Schema type Rep ReplicationMap = D1 ('MetaData "ReplicationMap" "Cassandra.Schema" "cassandra-util-0.16.5-KbVURwD8TKCDzPkbEkk1w1" 'True) (C1 ('MetaCons "ReplicationMap" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 [(Text, ReplicationFactor)]))) |
versionCheck :: Int32 -> Client () Source #
createKeyspace :: Keyspace -> ReplicationStrategy -> Client () Source #
useKeyspace :: Keyspace -> Client () Source #