public InsertCommand(string keyspace, string columnFamily, byte[] rowKey, ConsistencyLevel consistencyLevel, RawColumn column) : base(keyspace, columnFamily) { PartitionKey = rowKey; this.consistencyLevel = consistencyLevel; this.column = column; }
public void remove_counter(CassandraObject key, CassandraColumnPath path, Apache.Cassandra.ConsistencyLevel consistency_level) { _client.remove_counter( key.TryToBigEndian(), Helper.CreateColumnPath(path), consistency_level); }
public MultiGetCountCommand(string keyspace, string columnFamily, ConsistencyLevel consistencyLevel, List <byte[]> keys, SlicePredicate predicate) : base(keyspace, columnFamily) { this.consistencyLevel = consistencyLevel; this.keys = keys; this.predicate = predicate ?? new SlicePredicate(new SliceRange { Count = int.MaxValue }); }
public GetCountCommand(string keyspace, string columnFamily, byte[] rowKey, ConsistencyLevel consistencyLevel, SlicePredicate predicate = null) : base(keyspace, columnFamily) { PartitionKey = rowKey; this.consistencyLevel = consistencyLevel; this.predicate = predicate ?? new SlicePredicate(new SliceRange { Count = int.MaxValue }); }
public void add(CassandraObject key, CassandraColumnParent column_parent, CassandraCounterColumn column, Apache.Cassandra.ConsistencyLevel consistency_level) { _client.add( key.TryToBigEndian(), Helper.CreateColumnParent(column_parent), Helper.CreateCounterColumn(column), consistency_level); }
public List <Apache.Cassandra.KeySlice> get_indexed_slices(CassandraColumnParent column_parent, CassandraIndexClause index_clause, CassandraSlicePredicate column_predicate, Apache.Cassandra.ConsistencyLevel consistency_level) { return(_client.get_indexed_slices( Helper.CreateColumnParent(column_parent), Helper.CreateIndexClause(index_clause), Helper.CreateSlicePredicate(column_predicate), consistency_level)); }
public List <Apache.Cassandra.KeySlice> get_range_slices(CassandraColumnParent column_parent, CassandraSlicePredicate predicate, CassandraKeyRange range, Apache.Cassandra.ConsistencyLevel consistency_level) { return(_client.get_range_slices( Helper.CreateColumnParent(column_parent), Helper.CreateSlicePredicate(predicate), Helper.CreateKeyRange(range), consistency_level)); }
public Dictionary <byte[], int> multiget_count(List <CassandraObject> keys, CassandraColumnParent column_parent, CassandraSlicePredicate predicate, Apache.Cassandra.ConsistencyLevel consistency_level) { return(_client.multiget_count( Helper.ToByteArrayList(keys), Helper.CreateColumnParent(column_parent), Helper.CreateSlicePredicate(predicate), consistency_level)); }
public int get_count(CassandraObject key, CassandraColumnParent column_parent, CassandraSlicePredicate predicate, Apache.Cassandra.ConsistencyLevel consistency_level) { return(_client.get_count( key.TryToBigEndian(), Helper.CreateColumnParent(column_parent), Helper.CreateSlicePredicate(predicate), consistency_level)); }
public Apache.Cassandra.CqlResult execute_prepared_cql3_query(int itemId, List <byte[]> values, Apache.Cassandra.ConsistencyLevel consistency) { return(_client.execute_prepared_cql3_query(itemId, values, consistency)); }
public Apache.Cassandra.CqlResult execute_cql3_query(byte[] query, Apache.Cassandra.Compression compression, Apache.Cassandra.ConsistencyLevel consistency) { return(_client.execute_cql3_query(query, compression, consistency)); }
public void atomic_batch_mutate(Dictionary <byte[], Dictionary <string, List <Apache.Cassandra.Mutation> > > mutation_map, Apache.Cassandra.ConsistencyLevel consistency_level) { _client.atomic_batch_mutate(mutation_map, consistency_level); }
public Apache.Cassandra.ColumnOrSuperColumn get(CassandraObject key, CassandraColumnPath column_path, Apache.Cassandra.ConsistencyLevel consistency_level) { return(_client.get( key.TryToBigEndian(), Helper.CreateColumnPath(column_path), consistency_level)); }
public List <Apache.Cassandra.KeySlice> get_paged_slice(string column_family, CassandraKeyRange range, CassandraObject start_column, Apache.Cassandra.ConsistencyLevel consistency_level) { return(_client.get_paged_slice( column_family, Helper.CreateKeyRange(range), start_column.TryToBigEndian(), consistency_level)); }
public void remove(CassandraObject key, CassandraColumnPath column_path, long timestamp, Apache.Cassandra.ConsistencyLevel consistency_level) { _client.remove( key.TryToBigEndian(), Helper.CreateColumnPath(column_path), timestamp, consistency_level); }
private static void DoTest(ConsistencyLevel consistencyLevel, ApacheConsistencyLevel expected) { Assert.AreEqual(expected, consistencyLevel.ToThriftConsistencyLevel()); }