cassandra-thrift-0.8.5.1: thrift bindings to the cassandra database

Safe HaskellSafe-Inferred

Database.Cassandra.Thrift.Cassandra_Client

Documentation

login :: (Protocol a1, Protocol a2, Transport a, Transport t) => (a2 t, a1 a) -> AuthenticationRequest -> IO ()Source

set_keyspace :: (Protocol a1, Protocol a2, Transport a, Transport t) => (a2 t, a1 a) -> String -> IO ()Source

remove :: (Protocol a1, Protocol a2, Transport a, Transport t) => (a2 t, a1 a) -> ByteString -> ColumnPath -> Int64 -> ConsistencyLevel -> IO ()Source

truncate :: (Protocol a1, Protocol a2, Transport a, Transport t) => (a2 t, a1 a) -> String -> IO ()Source

describe_keyspaces :: (Protocol a1, Protocol a2, Transport a, Transport t) => (a2 t, a1 a) -> IO [KsDef]Source

describe_version :: (Protocol a1, Protocol a2, Transport a, Transport t) => (a2 t, a1 a) -> IO StringSource

describe_ring :: (Protocol a1, Protocol a2, Transport a, Transport t) => (a2 t, a1 a) -> String -> IO [TokenRange]Source

describe_snitch :: (Protocol a1, Protocol a2, Transport a, Transport t) => (a2 t, a1 a) -> IO StringSource

describe_keyspace :: (Protocol a1, Protocol a2, Transport a, Transport t) => (a2 t, a1 a) -> String -> IO KsDefSource

describe_splits :: (Protocol a1, Protocol a2, Transport a, Transport t) => (a2 t, a1 a) -> String -> String -> String -> Int32 -> IO [String]Source