public CheckAndMutate build(Delete delete) {
      preCheck(delete);
      if (filter != null) {
        return new CheckAndMutate(row, filter, timeRange, delete, queryMetricsEnabled);
      } else {
        return new CheckAndMutate(row, family, qualifier, op, value, timeRange, delete,
          queryMetricsEnabled);
      }
    }
Build the CheckAndMutate object
@param delete data to delete if check succeeds
@return a CheckAndMutate object
hbase-client/src/main/java/org/apache/hadoop/hbase/client/CheckAndMutate.java