docs: public C fillLockMutation(MutationBatch m, Long time, Integer ttl) {
          if (lockColumn != null) {
              if (!lockColumn.equals(columnStrategy.generateLockColumn()))
                  throw new IllegalStateException("Can't change prefix or lockId after acquiring the lock");
          }
          else {
              lockColumn = columnStrategy.generateLockColumn();
          }
          
          Long timeoutValue 
                = (time == null)
                ? new Long(0)
                : time + TimeUnit.MICROSECONDS.convert(timeout, timeoutUnits);
                
          m.withRow(columnFamily, key).putColumn(lockColumn, generateTimeoutValue(timeoutValue), ttl);
          return lockColumn;
      }