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

Database.Cassandra.Thrift.Cassandra_Client

Documentation

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

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

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

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

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

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

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

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

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

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