/** * Add a ColumnCounter insertion (or update) */ public BatchMutation<K> addCounterInsertion(K key, List<String> columnFamilies, CounterColumn counterColumn) { Mutation mutation = new Mutation(); mutation.setColumn_or_supercolumn(new ColumnOrSuperColumn().setCounter_column(counterColumn)); addMutation(key, columnFamilies, mutation); return this; }
for (CounterColumn column : thriftCounterColumns) { Mutation mut = new Mutation(); mut.setColumn_or_supercolumn(new ColumnOrSuperColumn().setCounter_column(column)); mutationList.add(mut);
private Map<String, List<Mutation>> getColumnsMutationMap(List<CounterColumn> columns) { List<Mutation> mutations = new ArrayList<Mutation>(); Map<String, List<Mutation>> mutationMap = new HashMap<String, List<Mutation>>(); for (CounterColumn c : columns) { ColumnOrSuperColumn cosc = new ColumnOrSuperColumn().setCounter_column(c); mutations.add(new Mutation().setColumn_or_supercolumn(cosc)); } mutationMap.put(cfName, mutations); return mutationMap; } }
/** * Add a ColumnCounter insertion (or update) */ public BatchMutation<K> addCounterInsertion(K key, List<String> columnFamilies, CounterColumn counterColumn) { Mutation mutation = new Mutation(); mutation.setColumn_or_supercolumn(new ColumnOrSuperColumn().setCounter_column(counterColumn)); addMutation(key, columnFamilies, mutation); return this; }
/** * Add a ColumnCounter insertion (or update) */ public ThrottlingBatchMutation<K> addCounterInsertion(K key, List<String> columnFamilies, CounterColumn counterColumn) { Mutation mutation = new Mutation(); mutation.setColumn_or_supercolumn(new ColumnOrSuperColumn() .setCounter_column(counterColumn)); addMutation(key, columnFamilies, mutation); return this; }
/** * Add a ColumnCounter insertion (or update) */ public BatchMutation<K> addCounterInsertion(K key, List<String> columnFamilies, CounterColumn counterColumn) { Mutation mutation = new Mutation(); mutation.setColumn_or_supercolumn(new ColumnOrSuperColumn().setCounter_column(counterColumn)); addMutation(key, columnFamilies, mutation); return this; }
@Override public ColumnListMutation<C> incrementCounterColumn(C columnName, long amount) { Preconditions.checkNotNull(columnName, "Column name cannot be null"); // 1. Set up the column with all the data CounterColumn column = new CounterColumn(); column.setName(columnSerializer.toByteBuffer(columnName)); if (column.getName().length == 0) { throw new RuntimeException("Column name cannot be empty"); } column.setValue(amount); // 2. Create a mutation and append to the mutation list. Mutation mutation = new Mutation(); mutation.setColumn_or_supercolumn(new ColumnOrSuperColumn().setCounter_column(column)); mutationList.add(mutation); return this; }
@Override public ColumnListMutation<C> incrementCounterColumn(C columnName, long amount) { Preconditions.checkNotNull(columnName, "Column name cannot be null"); // 1. Set up the column with all the data CounterColumn column = new CounterColumn(); column.setName(columnSerializer.toByteBuffer(columnName)); if (column.getName().length == 0) { throw new RuntimeException("Column name cannot be empty"); } column.setValue(amount); // 2. Create a mutation and append to the mutation list. Mutation mutation = new Mutation(); mutation.setColumn_or_supercolumn(new ColumnOrSuperColumn().setCounter_column(column)); mutationList.add(mutation); return this; }
private ColumnOrSuperColumn thriftifyColumnWithName(CFMetaData metadata, LegacyLayout.LegacyCell cell, ByteBuffer newName) { if (cell.isCounter()) return new ColumnOrSuperColumn().setCounter_column(thriftifySubCounter(metadata, cell).setName(newName)); else return new ColumnOrSuperColumn().setColumn(thriftifySubColumn(cell, newName)); }
private ColumnOrSuperColumn thriftifyColumnWithName(Cell cell, ByteBuffer newName) { if (cell instanceof CounterCell) return new ColumnOrSuperColumn().setCounter_column(thriftifySubCounter(cell).setName(newName)); else return new ColumnOrSuperColumn().setColumn(thriftifySubColumn(cell).setName(newName)); }
private ColumnOrSuperColumn thriftifyColumnWithName(CFMetaData metadata, LegacyLayout.LegacyCell cell, ByteBuffer newName) { if (cell.isCounter()) return new ColumnOrSuperColumn().setCounter_column(thriftifySubCounter(metadata, cell).setName(newName)); else return new ColumnOrSuperColumn().setColumn(thriftifySubColumn(cell, newName)); }
unsetCounter_column(); } else { setCounter_column((CounterColumn)value);
unsetCounter_column(); } else { setCounter_column((CounterColumn)value);
unsetCounter_column(); } else { setCounter_column((CounterColumn)value);
mut.setColumn_or_supercolumn(new ColumnOrSuperColumn().setCounter_column(column)); mutationList.add(mut);