Documentation
login :: (Protocol a1, Protocol a, Transport t1, Transport t) => (a1 t1, a t) -> AuthenticationRequest -> IO ()Source
set_keyspace :: (Protocol a1, Protocol a, Transport t1, Transport t) => (a1 t1, a t) -> String -> IO ()Source
get :: (Protocol a1, Protocol a, Transport t1, Transport t) => (a1 t1, a t) -> ByteString -> ColumnPath -> ConsistencyLevel -> IO ColumnOrSuperColumnSource
get_slice :: (Protocol a1, Protocol a, Transport t1, Transport t) => (a1 t1, a t) -> ByteString -> ColumnParent -> SlicePredicate -> ConsistencyLevel -> IO [ColumnOrSuperColumn]Source
get_count :: (Protocol a1, Protocol a, Transport t1, Transport t) => (a1 t1, a t) -> ByteString -> ColumnParent -> SlicePredicate -> ConsistencyLevel -> IO Int32Source
multiget_slice :: (Protocol a1, Protocol a, Transport t1, Transport t) => (a1 t1, a t) -> [ByteString] -> ColumnParent -> SlicePredicate -> ConsistencyLevel -> IO (Map ByteString [ColumnOrSuperColumn])Source
multiget_count :: (Protocol a1, Protocol a, Transport t1, Transport t) => (a1 t1, a t) -> [ByteString] -> ColumnParent -> SlicePredicate -> ConsistencyLevel -> IO (Map ByteString Int32)Source
get_range_slices :: (Protocol a1, Protocol a, Transport t1, Transport t) => (a1 t1, a t) -> ColumnParent -> SlicePredicate -> KeyRange -> ConsistencyLevel -> IO [KeySlice]Source
get_indexed_slices :: (Protocol a1, Protocol a, Transport t1, Transport t) => (a1 t1, a t) -> ColumnParent -> IndexClause -> SlicePredicate -> ConsistencyLevel -> IO [KeySlice]Source
insert :: (Protocol a1, Protocol a, Transport t1, Transport t) => (a1 t1, a t) -> ByteString -> ColumnParent -> Column -> ConsistencyLevel -> IO ()Source
remove :: (Protocol a1, Protocol a, Transport t1, Transport t) => (a1 t1, a t) -> ByteString -> ColumnPath -> Int64 -> ConsistencyLevel -> IO ()Source
batch_mutate :: (Protocol a1, Protocol a, Transport t1, Transport t) => (a1 t1, a t) -> Map ByteString (Map String [Mutation]) -> ConsistencyLevel -> IO ()Source
truncate :: (Protocol a1, Protocol a, Transport t1, Transport t) => (a1 t1, a t) -> String -> IO ()Source
describe_schema_versions :: (Protocol a1, Protocol a, Transport t1, Transport t) => (a1 t1, a t) -> IO (Map String [String])Source
describe_keyspaces :: (Protocol a1, Protocol a, Transport t1, Transport t) => (a1 t1, a t) -> IO [KsDef]Source
describe_cluster_name :: (Protocol a1, Protocol a, Transport t1, Transport t) => (a1 t1, a t) -> IO StringSource
describe_version :: (Protocol a1, Protocol a, Transport t1, Transport t) => (a1 t1, a t) -> IO StringSource
describe_ring :: (Protocol a1, Protocol a, Transport t1, Transport t) => (a1 t1, a t) -> String -> IO [TokenRange]Source
describe_partitioner :: (Protocol a1, Protocol a, Transport t1, Transport t) => (a1 t1, a t) -> IO StringSource
describe_snitch :: (Protocol a1, Protocol a, Transport t1, Transport t) => (a1 t1, a t) -> IO StringSource
describe_keyspace :: (Protocol a1, Protocol a, Transport t1, Transport t) => (a1 t1, a t) -> String -> IO KsDefSource
describe_splits :: (Protocol a1, Protocol a, Transport t1, Transport t) => (a1 t1, a t) -> String -> String -> String -> Int32 -> IO [String]Source
system_add_column_family :: (Protocol a1, Protocol a, Transport t1, Transport t) => (a1 t1, a t) -> CfDef -> IO StringSource
system_drop_column_family :: (Protocol a1, Protocol a, Transport t1, Transport t) => (a1 t1, a t) -> String -> IO StringSource
system_add_keyspace :: (Protocol a1, Protocol a, Transport t1, Transport t) => (a1 t1, a t) -> KsDef -> IO StringSource
system_drop_keyspace :: (Protocol a1, Protocol a, Transport t1, Transport t) => (a1 t1, a t) -> String -> IO StringSource