func (w *writer) Delete(cf string, key []byte) Writer { tm := w.addWriter(cf, key) d := cassandra.NewDeletion() ts := now() d.Timestamp = &ts tm.Deletion = d return w }
func (w *writer) DeleteColumns(cf string, key []byte, columns [][]byte) Writer { tm := w.addWriter(cf, key) d := cassandra.NewDeletion() ts := now() d.Timestamp = &ts sp := cassandra.NewSlicePredicate() colNamesArr := make([][]byte, len(columns)) for i, name := range columns { colNamesArr[i] = name } sp.ColumnNames = &colNamesArr d.Predicate = sp tm.Deletion = d return w }