in src/main/java/com/spotify/bigtable/mutate/BigtableMutationImpl.java [104:120]
public BigtableMutation deleteCellsFromColumn(final String columnFamily,
final String columnQualifier,
final Optional<Long> startTimestampMicros,
final Optional<Long> endTimestampMicros) {
final TimestampRange.Builder timestampRange = TimestampRange.newBuilder();
startTimestampMicros.ifPresent(timestampRange::setStartTimestampMicros);
endTimestampMicros.ifPresent(timestampRange::setEndTimestampMicros);
final Mutation.DeleteFromColumn.Builder deleteFromColumn =
Mutation.DeleteFromColumn.newBuilder()
.setFamilyName(columnFamily)
.setColumnQualifier(ByteString.copyFromUtf8(columnQualifier))
.setTimeRange(timestampRange);
mutateRowRequest.addMutations(Mutation.newBuilder().setDeleteFromColumn(deleteFromColumn));
return this;
}